Jeremy Ashkenas
|
bd08d06de3
|
Merge branch 'unary-new' of http://github.com/satyr/coffee-script
|
2010-09-27 22:52:40 -04:00 |
|
satyr
|
72c83f5e43
|
updated tests toward fixing #653
|
2010-09-27 16:34:00 +09:00 |
|
satyr
|
0b3b0ab68b
|
unary-new: added tests
|
2010-09-25 18:13:37 +09:00 |
|
satyr
|
c24e1eacb9
|
(experimental) made new a unary operator
|
2010-09-25 17:39:19 +09:00 |
|
Jeremy Ashkenas
|
3a20d7dacb
|
Partial fix for 653.
|
2010-09-12 11:08:05 -04:00 |
|
Jeremy Ashkenas
|
13adc44867
|
Issue #633. 'not instanceof'
|
2010-08-21 08:56:25 -04:00 |
|
Jeremy Ashkenas
|
c71f2794eb
|
Fixing compound assignment as a right-hand sub expression of a larger operation. Invalid in JS, valid in Coffee.
|
2010-08-14 14:43:25 -04:00 |
|
Jeremy Ashkenas
|
fd6e9a1e66
|
Adding support for compound assignment to indented implicit objects.
|
2010-08-11 23:14:50 -04:00 |
|
Jeremy Ashkenas
|
398ec3be5a
|
Issue #602. Adding JS's Bitwise Assignment operators.
|
2010-08-11 19:24:59 -04:00 |
|
Jeremy Ashkenas
|
b902377304
|
Fixing Issue #589. Compound assignment to an operation should have lower precedence.
|
2010-08-08 00:07:00 -04:00 |
|
Jeremy Ashkenas
|
d4ac11cd4f
|
fixing up compout assignment for ?=, which was using a sligtly different path.
|
2010-07-31 00:42:57 -04:00 |
|
Jeremy Ashkenas
|
8b953bbde6
|
Fixing Issue #509. Double-evaluation for function calls within IndexNodes as the left-hand-assignment part of a compound-assignment operation.
|
2010-07-30 23:37:13 -04:00 |
|
Jeremy Ashkenas
|
b18d7fb550
|
removing the last traces of half-assignments. Issue #541.
|
2010-07-29 21:23:49 -04:00 |
|
Jeremy Ashkenas
|
b4ef4a9e28
|
make the compiler use 'obj = or default' for default values.
|
2010-07-26 23:58:06 -04:00 |
|
Jeremy Ashkenas
|
9be1453886
|
bringing back half assignments, but just for 'a = or b' and 'a = and b'
|
2010-07-26 23:53:03 -04:00 |
|
Jeremy Ashkenas
|
88847df70b
|
tests are now passing on symbology
|
2010-07-24 22:23:37 -07:00 |
|
Jeremy Ashkenas
|
7a16db9ad3
|
fixing inline-loop object-in-array tests for instance variables. Issue #481
|
2010-07-10 09:01:22 -04:00 |
|
Jeremy Ashkenas
|
c57ebffe6f
|
fixing Lexer::OPERATOR regex for non-spaced + unary arithmetic. Issue #471
|
2010-07-04 13:29:22 -04:00 |
|
Jeremy Ashkenas
|
af3b356d70
|
fixing an improper-js-output bug when using a loop-compiled inarray clause as part of a larger expression
|
2010-06-27 13:27:51 -04:00 |
|
Jeremy Ashkenas
|
0fcfb80be4
|
switching 'a in b' to 'a of b', and adding an array presence check for 'a in b'.
|
2010-06-21 23:51:12 -04:00 |
|
Jeremy Ashkenas
|
38a9b7166b
|
Adding TrevorBurnham's suggestion for 'a not in b'
|
2010-06-21 22:25:28 -04:00 |
|
Jeremy Ashkenas
|
4a85f3d499
|
cleaning up tests ... consolidation, consistency...
|
2010-04-03 10:39:32 -04:00 |
|
Jeremy Ashkenas
|
3605168e85
|
fixing single evaluation of functions used in chained comparisons wrapped in parentheses.
|
2010-03-31 22:48:47 -04:00 |
|
Jeremy Ashkenas
|
0da61ec47e
|
adding a couple of interchangeable tests
|
2010-03-21 21:07:32 -04:00 |
|
Jeremy Ashkenas
|
3e3b71724d
|
making equality left-associative so that our chaining works properly with it.
|
2010-03-06 23:48:06 -05:00 |
|
Jeremy Ashkenas
|
a8a46257ae
|
finished converting the test suite, to run it, do: bin/node_coffee -r tasks.coffee -- test
|
2010-02-16 19:45:25 -05:00 |
|
Jeremy Ashkenas
|
b41afe79b4
|
removed ruby tests, and started the process of converting the CoffeeScript tests over to use Node's assert() module
|
2010-02-16 19:38:52 -05:00 |
|