Will Moffat
67b5ebdb76
Bind not required for evalJS.
2011-03-19 16:03:53 -07:00
Will Moffat
4c2ce2b45b
Merge branch 'master' of https://github.com/jashkenas/coffee-script into keyboard
2011-03-19 15:28:50 -07:00
Jeremy Ashkenas
61918a1efa
merging stable
2011-03-12 07:41:58 -06:00
Jeremy Ashkenas
963adb5230
merging jcoglan's splat declaration patch.
2011-03-12 07:41:14 -06:00
Jeremy Ashkenas
8f8a1ecf18
Merge branch 'master' of github.com:jashkenas/coffee-script
2011-03-12 07:38:34 -06:00
James Coglan
b9343b458f
Fix scoping of splat parameters in argument lists.
2011-03-12 11:46:07 +00:00
Jeremy Ashkenas
ac85fa2fc3
merged stable
2011-03-11 22:44:18 -05:00
Jeremy Ashkenas
b7855857b5
stop trimming all trailing whitespace.
2011-03-11 22:39:32 -05:00
Jeremy Ashkenas
d957c4373b
test-ified function_invocation
2011-03-11 22:18:22 -05:00
Jeremy Ashkenas
f485d8f548
test-ified control_flow
2011-03-11 22:09:33 -05:00
Jeremy Ashkenas
b994e235f3
test-ified comprehensions.coffee
2011-03-11 22:05:52 -05:00
Jeremy Ashkenas
2b1aea80ed
testified compilation.coffee, removed empty command.coffee
2011-03-11 21:59:17 -05:00
Jeremy Ashkenas
53d8083343
removing empty test file for cake.coffee
2011-03-11 21:55:43 -05:00
Jeremy Ashkenas
d30c125ab7
continuing with the ol' refactorTests
2011-03-11 21:55:26 -05:00
Jeremy Ashkenas
9e2c75b548
removing over-hash-comment
2011-03-11 21:41:12 -05:00
Michael Ficarra
aa54b23713
fixes #1168 : leading floating point suppresses newline (thanks, satyr)
2011-02-27 02:11:35 -05:00
Michael Ficarra
dc8e955c4f
test for #1168
2011-02-27 02:11:12 -05:00
Timothy Jones
96b22a16eb
Closes #1001 . Throw cannot be directly used as an expression with parens, but can appear as a statement in an expression.
2011-02-23 15:50:28 +13:00
Timothy Jones
5fbbfbcbe3
Closes #1082 . Puts back use of function calls in parameter lists.
2011-02-23 13:20:01 +13:00
Jeremy Ashkenas
faf98dacf6
stricter array splat tests.
2011-02-18 07:15:40 -05:00
Jeremy Ashkenas
86b47a528a
adding an array splat test.
2011-02-17 21:56:28 -05:00
Jeremy Ashkenas
cf6c21a0d2
merging in aeosynth's tweaks to package.json
2011-02-17 21:21:31 -05:00
James Campos
b1d900210a
add repository to package.json
2011-02-10 18:17:53 -08:00
James Campos
963fc4cebc
add homepage to package.json
2011-02-10 17:54:00 -08:00
Will Moffat
80adaa700c
Console keyboard shortcuts
...
Cmd/Ctrl-Enter to run code
Escape to dismiss console
2011-02-10 08:40:53 -08:00
Jeremy Ashkenas
6f21f8a402
merging stable
2011-02-01 22:02:57 -05:00
Trevor Burnham
abfc99308d
Setting process.argv[1] to equal the filename of the script being run (issue 1087)
2011-02-01 21:41:20 -05:00
Jeremy Ashkenas
955c87ef30
Bumping version to 1.0.2-pre
2011-02-01 21:32:58 -05:00
Jeremy Ashkenas
b4df62bec1
#1085 , adding CoffeeScript.mode to the docs.
2011-02-01 21:31:54 -05:00
Jeremy Ashkenas
14d2fa3895
#1085 , adding CoffeeScript.mode to the docs.
2011-02-01 21:30:33 -05:00
Jeremy Ashkenas
005c5309c4
Merging in stable at 1.0.1
2011-01-31 23:34:34 -05:00
Jeremy Ashkenas
c44d9ae923
CoffeeScript 1.0.1
1.0.1
2011-01-31 22:39:12 -05:00
Jeremy Ashkenas
a487259e8e
Backporting the REPL fix for Node 0.3.7 and Coffee 1.0-stable
2011-01-31 22:27:56 -05:00
Jeremy Ashkenas
37308e6760
Issue #1071 , parenthesizing undefined literals when accessed.
2011-01-30 21:16:39 -05:00
Jeremy Ashkenas
4ce374be25
Issue #870 ... placeholders in destructuring assignment.
2011-01-30 20:49:02 -05:00
Jeremy Ashkenas
8b8e8a94ff
Issue #997 ... Maloptimized break suppression.
2011-01-30 20:28:11 -05:00
Jeremy Ashkenas
3c9fdde24b
resolved merge
2011-01-30 19:40:59 -05:00
Jeremy Ashkenas
578a46fbda
Issue #875 -- console.log in the REPL
2011-01-30 19:32:07 -05:00
Jeremy Ashkenas
6fb2088d5f
changed 'when' example.
2011-01-30 19:25:36 -05:00
Jeremy Ashkenas
49d9eb687d
documenting 'when', a bit.
2011-01-30 17:10:50 -05:00
Jeremy Ashkenas
654c933e30
fixing version number to 1.1.0-pre ... to make it installable with npm.
2011-01-30 17:00:07 -05:00
Timothy Jones
83a86aacb5
Closes #1068 . Don't know why CALL_START was in that file.
2011-01-24 19:57:31 +13:00
Timothy Jones
f231809e22
Swapping == with <, just in case.
2011-01-23 00:54:43 +13:00
Timothy Jones
2c8e0a6914
Merge branch 'readline0.3.6' of https://github.com/agnoster/coffee-script into agnoster
2011-01-23 00:43:18 +13:00
Isaac Wolkerstorfer
496816acff
Add backwards compatibility for older readline
...
Check the readline.createInterface for arity. If it is 3,
assume the newer interface requiring separate stdin and stdout.
Otherwise, use the older calling style.
2011-01-22 12:30:22 +01:00
Isaac Wolkerstorfer
78b52f5716
Replace stdio with stdin/stdout pair for readline
...
On Node.js v0.3.6, the readline interface expects (in, out, complete).
This change makes the coffee-script repl conform to that expectation.
2011-01-22 11:40:25 +01:00
Timothy Jones
2ca108820f
Closes #973 . New is more careful around the do construct.
2011-01-22 23:26:38 +13:00
Timothy Jones
dc6bd715b2
Closes #970 . Statements that use new are wrapped in parens to avoid the closure being used.
2011-01-22 23:12:39 +13:00
Timothy Jones
18a1e01d64
Closes #971 . Existensial slices now supported.
2011-01-22 19:56:14 +13:00
Timothy Jones
15e1078d01
I suppose there's no reason to ever call a prototype like a function.
2011-01-22 19:34:30 +13:00