Commit Graph

21 Commits

Author SHA1 Message Date
satyr bd10c2f828 implemented for-from-to and removed dotted ranges 2010-10-21 23:06:50 +09:00
satyr c11ca94870 removed extra parens from soak compilations 2010-10-21 04:51:11 +09:00
satyr c1dc74fc8b removed extra parens from compilations with assignments or conditional operators 2010-10-21 02:29:06 +09:00
Timothy Jones 7b1902183c Just catch alls for inner scoping now. 2010-10-20 03:53:38 +13:00
Timothy Jones cb6be74851 Fixing for magic scoping issues. Small steps at a time. 2010-10-20 02:51:52 +13:00
satyr 88cc1ee35d 765: -b/--bare <- --no-wrap 2010-10-14 04:09:56 +09:00
satyr c0ec479e60 browser: exposed `require` for debugging 2010-10-12 17:10:39 +09:00
Sam Stephenson f360fba47f Add test:browser task for running the test suite against the merged browser script. 2010-10-11 09:42:13 -05:00
satyr 95bc4c5eeb reenabled stricter caching on `For` compilation as well as reduced a line from it 2010-10-07 12:31:05 +09:00
Jeremy Ashkenas 13774cf48a empty returns no longer return null 2010-10-06 22:24:52 -04:00
Jeremy Ashkenas 26de26f88f conditionals with no alternative now evaluate to 'undefined' instead of 'null' 2010-10-01 20:52:23 -04:00
Jeremy Ashkenas c435647589 removing the ability to force an if/else chain to be compiled as a statement. Ternaries will now be used as much as possible. 2010-09-22 00:41:17 -04:00
Jeremy Ashkenas 269f4e8da8 Tweaks to browser.coffee 2010-09-21 22:31:59 -04:00
satyr 481c3d536b made browser.coffee override Node dependent exported methods 2010-09-22 01:05:00 +09:00
satyr e4b7d06f35 removed browser specific hacks from src/* by making "rake browser" provide fake `require` and `exports` 2010-09-21 18:37:44 +09:00
satyr b19c004680 made wrapper function keep current `this` 2010-09-21 16:53:58 +09:00
Jeremy Ashkenas a16594ed7b Merging in Stan's temporary_junk improvements. 2010-09-20 22:13:08 -04:00
Jeremy Ashkenas f7fce3cd68 tweaking compiled tempvar names to satisfaction. 2010-09-20 21:56:18 -04:00
Stan Angeloff 99a06ce4ea Updating name for cached length temporary variables to '_length', 'length2', and
so on.
2010-09-20 08:42:31 +03:00
Stan Angeloff bb35b3e3b2 Re-compiling core with new changes. All tests pass. 2010-09-19 15:29:15 +03:00
Jeremy Ashkenas 493780efab separate out browser.coffee from the core coffee-script module. 2010-09-04 06:39:01 -04:00