Jeremy Ashkenas
238dc3a5b6
merging in #1268 ... michaelficarra's colored REPL.
2011-04-09 17:42:03 -07:00
Jeremy Ashkenas
390ff30690
Merge branch 'stable'
2011-04-09 17:39:55 -07:00
Jeremy Ashkenas
e1cf187cfe
Merge branch 'bugfix-1157' of https://github.com/thejh/coffee-script into stable
2011-04-09 16:11:21 -07:00
Jeremy Ashkenas
8c01df7828
Merge branch 'stable'
2011-04-09 16:02:10 -07:00
Jeremy Ashkenas
ff8faa4cd7
Merge branch 'stable' of github.com:jashkenas/coffee-script into stable
2011-04-09 16:01:20 -07:00
Jeremy Ashkenas
b9aa64fd25
merging in Josh's patch for Node 0.4.x module lookup changes.
2011-04-09 16:00:57 -07:00
Jeremy Ashkenas
8dfd53620c
Merge branch 'module-loading' of https://github.com/josh/coffee-script into stable
2011-04-09 16:00:17 -07:00
Michael Ficarra
0090aee0e5
full revert of 4ce374be25
2011-04-09 10:48:14 -04:00
Michael Ficarra
230dea1243
fixes #1274 : {}=a() and []=a() compile to false instead of a()
2011-04-09 09:54:45 -04:00
Michael Ficarra
3453bfa513
regression tests for #1274
2011-04-09 09:53:04 -04:00
Michael Ficarra
d0f047dfe7
improved fix for #1266
2011-04-07 19:40:45 -04:00
Michael Ficarra
8e7c454de0
disabling colours for win32 and in presence of NODE_DISABLE_COLORS
...
environment variable
2011-04-05 20:51:28 -04:00
Michael Ficarra
68c75c7eb1
pretty node-like output in the REPL
2011-04-05 20:40:54 -04:00
Michael Ficarra
31ae260282
unnecessarily strict {in,}equality in existence checks
2011-03-29 17:25:09 -04:00
Jeremy Ashkenas
3d3b03e1e4
Merge branch 'stable' of github.com:jashkenas/coffee-script into stable
2011-03-28 08:37:15 -04:00
Jeremy Ashkenas
4d194cb50c
rebuilt parser with Jison 0.2.4
2011-03-28 08:36:42 -04:00
Michael Ficarra
b0d2bf4afe
Merge branch 'improvedRangeCompilation' of github.com:michaelficarra/coffee-script into michaelficarra-improvedRangeCompilation
2011-03-28 00:51:42 -04:00
Michael Ficarra
8f73bc3b4c
Merge branch 'bugfix-1108' of https://github.com/thejh/coffee-script into thejh-bugfix-1108
2011-03-27 23:54:46 -04:00
Michael Ficarra
90495b614f
Merge branch 'thejh-bugfix-1099' into stable
2011-03-27 23:47:01 -04:00
Michael Ficarra
f03bcc24ad
enhanced tests for #1099 fix
2011-03-27 23:42:49 -04:00
Jann Horn
6646155712
fixes #1157 : when compiling multiple scripts, compile them if at least one of them isn't empty
2011-03-27 23:30:55 +02:00
Jann Horn
9d72208d9e
added a test (issue #1099 )
2011-03-27 21:35:29 +02:00
Jann Horn
e84e703211
fixes bug mentioned by @satyr in #1108
...
"[v] = a ? b" must compile to
v = (typeof a != "undefined" && a !== null ? a : b)[0];
and not to:
v = typeof a != "undefined" && a !== null ? a : b[0];
2011-03-27 21:22:09 +02:00
Jann Horn
0497c0742f
fixes #1099 : instead of nothing, compile to false
...
"if a in []"
2011-03-27 19:46:44 +02:00
Joshua Peek
573e2b0012
Assign module.paths for node_module loading
2011-03-25 15:36:48 -05:00
Michael Ficarra
c4b72fcc79
improved range compilation
2011-03-23 13:49:15 -04:00
Jeremy Ashkenas
a2d7716331
Adding CoffeeScript.mode
2011-03-20 17:40:20 -04:00
Jeremy Ashkenas
3b2bade2f2
Use the newer Node.js binding for 'vm'.
2011-03-16 05:47:58 -05:00
Jeremy Ashkenas
cdeb28a793
missing space.
2011-03-16 05:45:17 -05: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