Jeremy Ashkenas
|
a71de4b5b6
|
got extends back in the language -- use it together with super
|
2009-12-24 16:49:23 -08:00 |
|
Jeremy Ashkenas
|
34486039e1
|
changing switch/case to switch/when -- it's a better word
|
2009-12-24 01:33:59 -08:00 |
|
Jeremy Ashkenas
|
a1ee622aa6
|
added git st with the new operator regex
|
2009-12-24 00:37:33 -05:00 |
|
Jeremy Ashkenas
|
64733981fd
|
ported over a little more underscore
|
2009-12-23 21:09:32 -05:00 |
|
Jeremy Ashkenas
|
777eac045a
|
broken waypoint, but fixed line numbers with the new JS comments
|
2009-12-23 19:42:18 -05:00 |
|
Jeremy Ashkenas
|
3902a8b268
|
removed all traces of 'extends' -- it's not any shorter or more convenient than just setting the prototype
|
2009-12-22 12:08:29 -05:00 |
|
Jeremy Ashkenas
|
7c59eb2c36
|
nice -- it's pushing down assignments properly (recursively) now
|
2009-12-22 10:16:53 -05:00 |
|
Jeremy Ashkenas
|
d14b127b60
|
documentation waypoint
|
2009-12-21 11:41:45 -05:00 |
|
Jeremy Ashkenas
|
91303efd2c
|
lots of tweaks make the tests pass again
|
2009-12-18 23:13:59 -05:00 |
|
Jeremy Ashkenas
|
d73ff9a79f
|
patched up array comprehensions somewhat. Parens are still a necessary evil, and there's still probably plenty of edge cases
|
2009-12-18 22:30:09 -05:00 |
|
Jeremy Ashkenas
|
35b5d8c630
|
after a lot of grammar wrestling, got the if-else chains to parse unambiguously. Now you only need a single period to close chains of any length.
|
2009-12-18 00:49:23 -05:00 |
|
Jeremy Ashkenas
|
f8ab30fa42
|
many more comments, plus a fix for inner-assignment indentation
|
2009-12-17 22:13:29 -05:00 |
|
Jeremy Ashkenas
|
5703c1ed6d
|
moved the TextMate bundle into the gem, added a command to install it
|
2009-12-17 21:46:12 -05:00 |
|
Jeremy Ashkenas
|
a71a3cdf3f
|
added the 'delete' operator
|
2009-12-17 21:21:07 -05:00 |
|
Jeremy Ashkenas
|
f5d31b78e6
|
removed the 'default' keyword in favor of an 'else'
|
2009-12-17 21:14:36 -05:00 |
|
Jeremy Ashkenas
|
e1e6bb72c6
|
removed class checks in favor of statement?
|
2009-12-17 21:10:49 -05:00 |
|
Jeremy Ashkenas
|
d89ca33cdb
|
number examples
|
2009-12-17 21:00:31 -05:00 |
|
Jeremy Ashkenas
|
58ecfeb815
|
added exponential and hex numbers
|
2009-12-17 20:59:19 -05:00 |
|
Jeremy Ashkenas
|
cd0091c045
|
added the ability to super()
|
2009-12-17 09:07:42 -05:00 |
|
Jeremy Ashkenas
|
01ecae2c55
|
allowing inner slashes in regexes
|
2009-12-17 08:29:19 -05:00 |
|
Jeremy Ashkenas
|
cef4bcd756
|
supporting escaped quotes in strings
|
2009-12-17 08:26:46 -05:00 |
|
Jeremy Ashkenas
|
b97f9cf5ec
|
multiline strings
|
2009-12-17 08:23:17 -05:00 |
|
Jeremy Ashkenas
|
2d65d3d73b
|
multiline strings
|
2009-12-17 08:23:07 -05:00 |
|
Jeremy Ashkenas
|
fd63698005
|
completely reorganized for a gem and the 'coffee-script' command
|
2009-12-16 22:42:53 -05:00 |
|