Jeremy Ashkenas
|
dbe5328c33
|
removing the 'var' declaration from arguments-to-array conversions
|
2010-02-21 16:15:01 -05:00 |
Jeremy Ashkenas
|
0f2a2ee11e
|
Improving soaks to avoid uncessesary parentheses.
|
2010-02-20 20:00:07 -05:00 |
Jeremy Ashkenas
|
a93229b14d
|
fixing an off-by-one error in Splat compilation
|
2010-02-20 18:25:36 -05:00 |
Jeremy Ashkenas
|
dd753d3b78
|
Removing the notion of a ThisNode so that we don't have to worry about the special cases. Fixes Issue 180
|
2010-02-19 07:51:52 -05:00 |
Jeremy Ashkenas
|
0270e48a01
|
using '== null' to check for soaked accessor chains instead of '== undefined' -- shorter, and slightly safer
|
2010-02-18 21:04:41 -05:00 |
Jeremy Ashkenas
|
a278d8f018
|
adding an extra pair of braces to the code produced by object comprehensions, so as to squeak by in JSLint's good graces
|
2010-02-18 20:22:53 -05:00 |
Jeremy Ashkenas
|
dec9950649
|
Revert "namespacing CoffeeScript in the browser, and sniffing the 'require' function instead of the 'exports' object"
This reverts commit 2f6b69b580 .
|
2010-02-17 23:22:05 -05:00 |
Jeremy Ashkenas
|
2f6b69b580
|
namespacing CoffeeScript in the browser, and sniffing the 'require' function instead of the 'exports' object
|
2010-02-17 23:15:37 -05:00 |
Jeremy Ashkenas
|
87e60dccf0
|
starting to cache fancy switch values -- fixing issue #171
|
2010-02-17 21:23:59 -05:00 |
Jeremy Ashkenas
|
2b5d596e10
|
allowing parenthetical nodes to wrap statements without necessarily expression-izing them -- tests are passing ... we'll see how this works in practice.
|
2010-02-17 19:19:51 -05:00 |
Jeremy Ashkenas
|
2d0ad73af8
|
reorganizing lib/coffee_script to plain ol' lib
|
2010-02-17 00:55:56 -05:00 |