-
Notifications
You must be signed in to change notification settings - Fork 2k
Comparing changes
Open a pull request
base repository: jashkenas/coffeescript
base: 2.0.1
head repository: jashkenas/coffeescript
compare: 2.0.2
- 12 commits
- 54 files changed
- 4 contributors
Commits on Sep 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 08e0033 - Browse repository at this point
Copy the full SHA 08e0033View commit details
Commits on Oct 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bb2871f - Browse repository at this point
Copy the full SHA bb2871fView commit details
Commits on Oct 3, 2017
-
Fix #4727: Tests failing in Windows (#4731)
* ? * ?? * Revert the coffee.EXE approach * Explicitly define the PATH to include only the folders we need * Get spawnSync working in Windows * Simplify test to be cross-platform
Configuration menu - View commit details
-
Copy full SHA for 694e69d - Browse repository at this point
Copy the full SHA 694e69dView commit details
Commits on Oct 5, 2017
-
Fix #4725: apply transpile option to require’d .coffee files (#4728)
* Fix #4725: apply transpile option to require’d .coffee files * Use the current module’s options if it has any, before going searching up the tree * Don’t mutate passed-in options object
Configuration menu - View commit details
-
Copy full SHA for a2037e7 - Browse repository at this point
Copy the full SHA a2037e7View commit details -
* Fix #4725: apply transpile option to require’d .coffee files * Use the current module’s options if it has any, before going searching up the tree * Don’t mutate passed-in options object * If the REPL is run with `--transpile`, turn transpilation on for both the current REPL input and any files imported by that input * Use the command.coffee machinery for parsing arguments * Fix test for Windows
Configuration menu - View commit details
-
Copy full SHA for 22fb31e - Browse repository at this point
Copy the full SHA 22fb31eView commit details
Commits on Oct 7, 2017
-
The handling of hoisted nodes in class bodies was incorrect, as the node was being unwrapped *before* checking if it was hoisted, meaning nodes that should have been hoisted would be output normally. This affected `PassthroughLiteral`s as they were wrapped in a `Value`.
Configuration menu - View commit details
-
Copy full SHA for 4d4e47b - Browse repository at this point
Copy the full SHA 4d4e47bView commit details
Commits on Oct 12, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 063c2d1 - Browse repository at this point
Copy the full SHA 063c2d1View commit details
Commits on Oct 19, 2017
-
Fix #4706: Flow generics (#4736)
* Fix #4706: Comments before a PARAM_START token stay before that token * Simplify nodes * Add function-in-function test * Fix #4706: Comments after class name should go after the identifier that's after `class`, not the variable assigned to * Fix #4706: Top-level identifiers with trailing comments get wrapped in parentheses (around the comment too) so that Flow doesn't interpret it as a JavaScript label * Cleanup * If the source has parentheses wrapping an identifier followed by a block comment, output those parentheses rather than optimizing them away; this is a requirement of Flow, to distinguish from JavaScript labels * More tests for Flow comments
Configuration menu - View commit details
-
Copy full SHA for 6faa7f2 - Browse repository at this point
Copy the full SHA 6faa7f2View commit details -
Fix #4747: Flow local variables (#4753)
* Fix #4706: Comments before a PARAM_START token stay before that token * Simplify nodes * Add function-in-function test * Fix #4706: Comments after class name should go after the identifier that's after `class`, not the variable assigned to * Fix #4706: Top-level identifiers with trailing comments get wrapped in parentheses (around the comment too) so that Flow doesn't interpret it as a JavaScript label * Cleanup * If the source has parentheses wrapping an identifier followed by a block comment, output those parentheses rather than optimizing them away; this is a requirement of Flow, to distinguish from JavaScript labels * More tests for Flow comments * For local variables with trailing inline herecomments, output the comments up in the variable declarations line for Flow compatibility
Configuration menu - View commit details
-
Copy full SHA for 0dc4755 - Browse repository at this point
Copy the full SHA 0dc4755View commit details
Commits on Oct 26, 2017
-
Fix #4752: Error on calling super with @params in a derived class con…
Configuration menu - View commit details
-
Copy full SHA for e230809 - Browse repository at this point
Copy the full SHA e230809View commit details -
Fix #4756: When moving comments from the children of an Existence, we…
… need to search all its descendants, not just the immediate children (#4757)
Configuration menu - View commit details
-
Copy full SHA for f3375e7 - Browse repository at this point
Copy the full SHA f3375e7View commit details
Commits on Oct 27, 2017
-
* Give the notes about `super` and `this` their own section in the docs * 2.0.2 changelog * 2.0.2 release output * Rewrite
Configuration menu - View commit details
-
Copy full SHA for cbc695b - Browse repository at this point
Copy the full SHA cbc695bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.0.1...2.0.2