Jeremy Ashkenas
|
985e0a080b
|
trading aint for isnt -- let's be serious
|
2009-12-24 17:21:20 -08:00 |
|
Jeremy Ashkenas
|
1c83e68292
|
got extends back in the language -- use it together with super
|
2009-12-24 16:49:23 -08:00 |
|
Jeremy Ashkenas
|
8d76f4bd3f
|
changing switch/case to switch/when -- it's a better word
|
2009-12-24 01:33:59 -08:00 |
|
Jeremy Ashkenas
|
b1f3ad24a2
|
added git st with the new operator regex
|
2009-12-24 00:37:33 -05:00 |
|
Jeremy Ashkenas
|
2b94849429
|
ported over a little more underscore
|
2009-12-23 21:09:32 -05:00 |
|
Jeremy Ashkenas
|
60eabf63cf
|
broken waypoint, but fixed line numbers with the new JS comments
|
2009-12-23 19:42:18 -05:00 |
|
Jeremy Ashkenas
|
e916d4648d
|
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
|
9b8f018646
|
nice -- it's pushing down assignments properly (recursively) now
|
2009-12-22 10:16:53 -05:00 |
|
Jeremy Ashkenas
|
c7fa9c320a
|
documentation waypoint
|
2009-12-21 11:41:45 -05:00 |
|
Jeremy Ashkenas
|
ad3b887df4
|
lots of tweaks make the tests pass again
|
2009-12-18 23:13:59 -05:00 |
|
Jeremy Ashkenas
|
6f81ac3684
|
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
|
049358d006
|
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
|
68bc68c1ac
|
many more comments, plus a fix for inner-assignment indentation
|
2009-12-17 22:13:29 -05:00 |
|
Jeremy Ashkenas
|
6050cad0f8
|
moved the TextMate bundle into the gem, added a command to install it
|
2009-12-17 21:46:12 -05:00 |
|
Jeremy Ashkenas
|
9976de76f5
|
added the 'delete' operator
|
2009-12-17 21:21:07 -05:00 |
|
Jeremy Ashkenas
|
0dc445138b
|
removed the 'default' keyword in favor of an 'else'
|
2009-12-17 21:14:36 -05:00 |
|
Jeremy Ashkenas
|
3ffbf541df
|
removed class checks in favor of statement?
|
2009-12-17 21:10:49 -05:00 |
|
Jeremy Ashkenas
|
e3c667d49d
|
number examples
|
2009-12-17 21:00:31 -05:00 |
|
Jeremy Ashkenas
|
2c90e8b002
|
added exponential and hex numbers
|
2009-12-17 20:59:19 -05:00 |
|
Jeremy Ashkenas
|
1d35910567
|
added the ability to super()
|
2009-12-17 09:07:42 -05:00 |
|
Jeremy Ashkenas
|
1a8311b9d0
|
allowing inner slashes in regexes
|
2009-12-17 08:29:19 -05:00 |
|
Jeremy Ashkenas
|
4e1e119f58
|
supporting escaped quotes in strings
|
2009-12-17 08:26:46 -05:00 |
|
Jeremy Ashkenas
|
962885444e
|
multiline strings
|
2009-12-17 08:23:17 -05:00 |
|
Jeremy Ashkenas
|
d1682f5b3f
|
multiline strings
|
2009-12-17 08:23:07 -05:00 |
|
Jeremy Ashkenas
|
290aa257de
|
completely reorganized for a gem and the 'coffee-script' command
|
2009-12-16 22:42:53 -05:00 |
|