Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

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

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: jashkenas/coffeescript
...
head fork: jashkenas/coffeescript
Commits on May 15, 2012
@michaelficarra michaelficarra more changes to REPL autocompletion as suggested in 8dcbe54 c4ebe35
@michaelficarra michaelficarra corrected some SIGINT/EOT logic in REPL 5c66e55
Commits on May 16, 2012
@michaelficarra michaelficarra fixes #2333: fix prohibition of duplicate object properties c264bf0
@michaelficarra michaelficarra fix to #2333 greatly improved, but still depends on eval :( dc9565f
@michaelficarra michaelficarra issue #2333: removed gratuitous test, refactored 55e1386
@michaelficarra michaelficarra another refactoring for #2333 fa82859
@michaelficarra michaelficarra Finally rid eval from fix for #2333. I feel comfortable with it now. e8a8209
@michaelficarra michaelficarra renaming `any` helper to `some`, reflecting `Array::some` c6fafa1
@michaelficarra michaelficarra fix escaping in test for #2333 f31ff77
@michaelficarra michaelficarra Merge pull request #2334 from michaelficarra/issue2333
fixes #2333: fix prohibition of duplicate object properties
da22989
@michaelficarra michaelficarra correcting broken fix for #2333 regarding string escape sequences
Sorry for all the commits! It should really be done this time.
29b9c3b
@michaelficarra michaelficarra object key dupe checking again: support newlines and \a in strings 1810d9f
@michaelficarra michaelficarra yet another small cleanup and obscure bugfix related to #2333 df54c63
@michaelficarra michaelficarra trying to commit built files again; here goes nothing f938a21
Commits on May 20, 2012
@heyLu heyLu fix repl completion and navigation
The readline interface of node has changed in [aad12d0][] and because of
that the autocompletion and key movement didn't work anymore. This
commit fixes this by checking whether stdin is in raw mode (i.e. invoked
as a script) or not (as a repl).

[aad12d0]: nodejs/node-v0.x-archive@aad12d0
01d4e87
@michaelficarra michaelficarra fixes #2349: inclusive slicing to numeric strings b814981
@michaelficarra michaelficarra correct spacing around operators in slice output 972a529
Commits on May 21, 2012
@jashkenas Merge pull request #2347 from heyLu/fix-repl
fix repl completion and navigation
6838bae
@michaelficarra michaelficarra finally put #2333 to rest by resorting to using indirect eval
related: #1772, #1776; we're relying on the underlying engine having the
string escaping behaviour we want instead of implementing it manually.
81f780f
@michaelficarra michaelficarra typo in test case for #2333 6c6c8bd
@michaelficarra michaelficarra removing code that restricts duplicate key names and associated tests 7c29ea4
Commits on Jun 06, 2012
@takkaw takkaw delete unused sentence bc7e0cf
Commits on Jun 07, 2012
@michaelficarra michaelficarra Merge pull request #2371 from takkaw/del_unused
dead code removal
8d39c1c
@michaelficarra michaelficarra rebuild after merging #2371 1731f7d
Commits on Jun 12, 2012
@michaelficarra michaelficarra removed duplicate "let" in RESERVED list 6417cf4
Commits on Jul 02, 2012
Michael Smith Migrate from path.exists to fs.exists
Compatibility is kept for path.exists. Versions of node that have
made the change will use fs.exists, while older versions will fall
back to path.exists. The same goes for path.existsSync.
ace4837
Michael Smith Correct incorrect line in blocks.coffee 2a56f0c
Commits on Jul 09, 2012
@domenic domenic Strip UTF-8 BOM when require'ing .coffee modules.
Allows people to author their .coffee files with UTF-8 BOMs at the start, because sometimes that happens. Fixes #798.
c9388ce
@domenic domenic Add test script to package.json.
Allows one to run the tests using `npm test`.
81c0964
@jashkenas Merge pull request #2431 from domenic/npm-test
Add test script to package.json.
219726a
@jashkenas Merge pull request #2430 from domenic/bom
Strip UTF-8 BOM when require'ing .coffee modules.
1fa3da6
Commits on Jul 11, 2012
@michaelficarra michaelficarra building #2430 a396837
@michaelficarra michaelficarra fixed broken compilation due to pull #2430 5d7a834
Commits on Aug 09, 2012
@paulyoung paulyoung Fixes #2441: Remove (deprecated) registerExtension support. c29597b
Commits on Aug 10, 2012
@jashkenas Merge pull request #2484 from paulyoung/remove-register-extension
Fixes #2441: Remove (deprecated) registerExtension support.
b74e730
Commits on Aug 29, 2012
@michaelficarra michaelficarra updated compiled output ba34f8d
@michaelficarra michaelficarra fixes #2521: line numbers in errors affected by newlines in backticks 1b14c03
Commits on Sep 05, 2012
@philikon philikon Fix #2534: Don't pass a string argument to the XMLHttpRequest constru…
…ctor.
ec59a62
Commits on Sep 07, 2012
@philikon philikon Fix #2534: Address @jashkenas review comment. 78423e9
@jashkenas Merge pull request #2535 from philikon/issue2534
Fix #2534: Don't pass a string argument to the XMLHttpRequest constructor
2b86470
Commits on Sep 17, 2012
@jashkenas Adding a CONTRIBUTING to CoffeeScript. 7595cb6
Commits on Sep 25, 2012
@jashkenas rebuilding 97de09c
Commits on Oct 08, 2012
@jashkenas Fixes #2577 -- better instructions for installing master d8905e2
Commits on Oct 16, 2012
@sstur sstur Simplify Call.prototype.compileSplat based on how Traceur does it 25bdde8
@jashkenas Merge pull request #2587 from sstur/pullreq
Simplify Call.prototype.compileSplat based on how Traceur does it
b06a326
Commits on Oct 23, 2012
@jashkenas rebuilding nodes 7ad25c9
@jashkenas CoffeeScript 1.4.0 158d372