Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
...
Commits on Nov 22, 2010
@jashkenas Adding the coffee-script-source gem publisher to the Rakefile. 57bd6bc
@jashkenas Updating rake task to pull version number and date. 9db6d6f
Commits on Nov 26, 2010
@michaelficarra michaelficarra adding tests for #855 c0cb0c3
@michaelficarra michaelficarra fixes #855; fix partially inspired by satyr/coco 3e37cf32 63cbb64
Commits on Nov 28, 2010
@jashkenas nested shared scopes don't clobber variables. 39c4c23
@jashkenas Removing unused garbage collection from Scope. 51988db
@StanAngeloff StanAngeloff console.{log,warn} → print{Line,Warn} a9e264d
@jashkenas whitespace a4958e7
@jashkenas reverting Scope#temporary simplification. 41beccb
@jashkenas Removing dynamic keys from objects. 4447180
@jashkenas Merge branch 'issue/875' of git://github.com/StanAngeloff/coffee-script adeace8
@jashkenas Issue #878. Namespaced classes should not leak their function name. 1254efa
@jashkenas Issue #860. Nested classes. 4afa6a2
@jashkenas Issue #856. Invert c3f1820
@jashkenas disallow index mentions for range loops. b52a1ed
Commits on Nov 29, 2010
@jashkenas Coco 38aa762: rewriter: made addImplicitBraces consume multiple leadi…
…ng comments
1f5727f
Commits on Dec 01, 2010
@jashkenas Adding precedence change note to changelog 69664a1
Commits on Dec 02, 2010
@michaelficarra michaelficarra added test for #891: incorrect inversion of chained comparisons; fixed a
faulty test case in test/test_switch.coffee
56e10f9
@michaelficarra michaelficarra fix for #891: incorrect inversion of chained comparisons 992324b
Commits on Dec 03, 2010
@michaelficarra michaelficarra Reverted previous change to what was believed to be an errant test case.
Also added a test for NaN safety
b1ba298
@michaelficarra michaelficarra Issue #891: cannot safely invert `<` and `>` to `>=` and `<=` (or the
other way around). Proper fix this time.
dd18703
@michaelficarra michaelficarra Finally got `!==` and `===` back to inverting again (instead of wrapp…
…ing in

`!()`)

Also, removed the `@inverted` kludge. It was gross to begin with, but I
didn't know the proper way to do it.
23b4d2f
@michaelficarra michaelficarra Chained comparisons now properly apply DeMorgan's Laws. I couldn't
believe there wasn't a test to remind me to toggle the
{dis,con}junctions. Added that test.
c50cb65
@jashkenas style tweaks to previous patch. 67c20c0
Commits on Dec 04, 2010
@jashkenas redocumenting slices/splices ... issue #833 75ca0f2
@jashkenas typo 85521f8
@jashkenas simplifying generated output for common-case splices. c7a9801
Commits on Dec 05, 2010
@michaelficarra michaelficarra test for bug introduced in 63cbb64 ed70b9d
@michaelficarra michaelficarra fix for bug introduced in 63cbb64 dc58546
@jashkenas Issue #894: Strange interaction between class instantiation and splats 24183d9
@jashkenas Adding warning about accidentally-comprehended-functions. Issue #896. 06647bd
@jashkenas Fixing the repl so that errors print properly, and async exceptions a…
…re logged instead of killing the session.
77e13e4
@jashkenas adding newlines after error stacktrace in REPL. b18d0d7
@jashkenas Issue #887 and #893. Adding timestamps to --watch --compile. 17b5c8a
@jashkenas utils -> util. f6be426
Commits on Dec 06, 2010
@jashkenas Fixing direct construction splats. c0bbc60
@jashkenas Issue #897 ... fixed leaking direct-call-plucked comprehension variab…
…les, due to shared scope.
2decb30
@jashkenas Issue #901 ... allow constructor functions to maintain their position…
… in the class body.
ec64646
Commits on Dec 07, 2010
@jashkenas rebuilding browser coffee-script.js ... all tests pass. 3eac6ae
@jashkenas refactoring Scope. 2fb269a
@jashkenas no-op. edd0c5a
@jashkenas CoffeeScript 0.9.6 fa53a4c