Comparing 2.0.0...2.0.1 · jashkenas/coffeescript
Commits on Sep 18, 2017
Commits on Sep 19, 2017
Commits on Sep 20, 2017
-
* Mobile Safari needs the code to be >= 16px * Buttons that just run the code shouldn’t have a label, since in all the other examples the label signifies the command to be run * Use Bootstrap’s breakpoints * Use Bootstrap’s styling for the <code> element, to avoid misaligned baseline * Updated output * Fix #4704: use replaceState, so that back/forward only happen for user clicks on links; opening and closing Try CoffeeScript doesn’t count as a new history entry, and closing it retrieves the previous URL * Fix #4702: Some changelog entries are more equal than others * Updated output * Eliminate the 1px jitter when initializing code editors * On first time opening Try CoffeeScript, use just #try as the hash * Update output * Increase general body line spacing * Code styling per Jeremy * Don’t let the main text column grow unreasonably wide * Give list items some modest bottom margin (and use ems whenever possible) * Updated output
Commits on Sep 21, 2017
-
Fix #4464: backticked expressions in class body (#4712)
* Fix #4464: backticked expressions in class body should be left in the body, not hoisted * Fix #4464: backticked expressions in class body should be left in the body, not hoisted * Simplify fix for #4464 This uses more of the existing machinery for moving class body expressions into the initializer. * Clarify the purpose of Class::addInitializerExpression * Further clarify the purpose of Class::addInitializerExpression * Add reference to class fields; format comment wrapping * Reapply 1d3af8c, that got lost because of rebase/force-push shenanigans * Updated output
Commits on Sep 26, 2017
-
Fix #4703, 4713: Transpile fixes (#4717)
* Show an appropriate error if the user tries to use --transpile via the CLI and babel-core isn’t installed * Update documentation around global/local * Fix #4713: Use Babel’s built-in `filename` option to let Babel search for its options, rather than us doing so * Improve transpilation docs * Colons are good * Docs cleanup * Rewrite transpilation docs * Better identifier for compiled scripts that didn’t come from files; better resolving of paths