Commit Graph

  • a2037e799f Fix #4725: apply transpile option to require’d .coffee files (#4728) Geoffrey Booth 2017-10-04 17:49:59 -07:00
  • 694e69d872 Fix #4727: Tests failing in Windows (#4731) Geoffrey Booth 2017-10-02 22:19:32 -07:00
  • bb2871fdde Allow applying 'get'/'set' property to a bracketless object (#4730) Matthew Ryan 2017-10-02 19:10:43 +01:00
  • 08e00331dd Fix #3440: --stdio and --map don’t make sense to use together (#4721) Geoffrey Booth 2017-09-27 00:02:30 -07:00
  • 0b0a9ef2c4 2.0.1 (#4719) 2.0.1 Geoffrey Booth 2017-09-26 20:16:16 -07:00
  • 9df1457c55 Fix #4703, 4713: Transpile fixes (#4717) Geoffrey Booth 2017-09-26 09:20:13 -07:00
  • 22f92f23ae Add example of comment include type annotation (#4705) James Kyle 2017-09-26 11:25:55 +10:00
  • cd516b954f Update ASCII logo (#4718) Easy Bills 2017-09-26 05:13:30 +10:00
  • 27eff5ca77 Fix #4464: backticked expressions in class body (#4712) Chris Connelly 2017-09-21 03:11:05 +01:00
  • 5cbd25f5d4 Docs fixes (#4707) Geoffrey Booth 2017-09-20 13:10:48 -07:00
  • eb127923a7 Merge pull request #4708 from jz5/master Jeremy Ashkenas 2017-09-19 11:37:06 -04:00
  • 42da56deb1 Fix link to logo jz5 2017-09-19 16:47:32 +09:00
  • 81260bff7d boom Jeremy Ashkenas 2017-09-18 18:23:27 -04:00
  • 35f784bcdf Fixes #4703 — Don't depend on Babel in package.json Jeremy Ashkenas 2017-09-18 17:14:01 -04:00
  • c17b6b8863 fix the code popping Jeremy Ashkenas 2017-09-18 16:06:11 -04:00
  • 1965996933 slightly less cramped code Jeremy Ashkenas 2017-09-18 14:06:45 -04:00
  • a67dfae985 Tweaking font sizes. Jeremy Ashkenas 2017-09-18 14:04:04 -04:00
  • 1cb733989c Removing slightly defensive and slightly incorrect 'why coffeescript' section Jeremy Ashkenas 2017-09-18 13:56:02 -04:00
  • a2a2e769c3 Update docs output for 2.0.0 2.0.0 Geoffrey Booth 2017-09-18 08:31:07 -07:00
  • 19231dbcad 2.0.0 (#4701) Geoffrey Booth 2017-09-18 08:19:19 -07:00
  • 1ad9c61bd0 Revise v1 docs to reflect that v2 is out; update paths to reflect that the v2 docs are now the primary docs, and the v1 docs only live under /v1/ Geoffrey Booth 2017-09-16 21:56:36 -07:00
  • 249cc59008 Remove v2 docs Geoffrey Booth 2017-09-16 21:42:28 -07:00
  • aecc115c79 Fix #4686: if a CSX interpolation contains comments, not just inner CSX (JSX) tags, it needs to be wrapped in braces (#4689) Geoffrey Booth 2017-09-16 12:03:33 -07:00
  • 4c41831474 CoffeeScript 2 announcement (#4695) Geoffrey Booth 2017-09-16 11:57:18 -07:00
  • 659f1b3c4c Update transpilation docs (#4700) Geoffrey Booth 2017-09-16 09:32:48 -07:00
  • f51c1a150b Option to transpile with Babel (#4697) Geoffrey Booth 2017-09-15 06:58:18 -07:00
  • 970f31c292 Fix #4342: Always output sourcesContent property as part of source map, whether inline map or written-to-disk map (#4698) Geoffrey Booth 2017-09-11 22:38:48 -07:00
  • d172405244 First pass at using Travis CI (#4690) Geoffrey Booth 2017-09-08 22:01:11 -07:00
  • 44ebfdb764 Merge branch '2' Geoffrey Booth 2017-09-07 21:08:04 -07:00
  • 1b8f1af287 [CS2] Fix destructuring bugs #4673 and #4657 (#4683) Julian Rosse 2017-09-07 13:06:35 -04:00
  • e7073bc5d9 Update CS2 docs per #4688 Geoffrey Booth 2017-09-07 08:05:04 -07:00
  • 63d3b699d7 [CS2] Fix CS2 docs mobile issues, improve performance (#4688) Geoffrey Booth 2017-09-07 08:01:12 -07:00
  • 458440e57b 2.0.0-beta5 docs Geoffrey Booth 2017-09-02 12:55:56 -07:00
  • df9d4a2343 [CS2] 2.0.0-beta5 (#4682) 2.0.0-beta5 Geoffrey Booth 2017-09-02 12:48:38 -07:00
  • 9e043bbae7 [CS2] Fix async tests (#4680) Geoffrey Booth 2017-09-01 12:26:47 -07:00
  • 671486989f [CS2] Don’t require async/await support to run coffee (#4679) Geoffrey Booth 2017-09-01 12:19:15 -07:00
  • 4a4f752204 Fix #3098: Suppressed newline should be unsuppressed by semicolon (#4669) Geoffrey Booth 2017-09-01 07:09:36 -07:00
  • b20e52da99 [CS2] use _extends utility instead of Object.assign() for object spreads (#4675) Julian Rosse 2017-09-01 10:09:16 -04:00
  • 5525b2ba01 Merge pull request #4652 from GeoffreyBooth/bug-fix-4651 Chris Connelly 2017-09-01 13:10:49 +01:00
  • fe5ff39ca2 [CS2] Fix v3 source map (#4671) Geoffrey Booth 2017-09-01 01:06:45 -07:00
  • 906bedf93a Fix #1768: Ignore space after :: (#4670) Geoffrey Booth 2017-08-30 22:43:17 -07:00
  • 6f961a20dd [CS2] Refine #4666: add parens to chained do IIFE with params (#4672) Julian Rosse 2017-08-31 01:42:50 -04:00
  • e54b8a1009 [CS2] add parens to chained do IIFE (#4666) Julian Rosse 2017-08-29 17:17:56 -04:00
  • d7d69a4a18 Fix #4576: Allow accessing a property of a function literal (like .call) via chaining syntax (#4665) Geoffrey Booth 2017-08-28 13:16:22 -07:00
  • eb38dba5d6 Only unescape newlines for CSX; updated compiled output Geoffrey Booth 2017-08-27 21:37:21 -07:00
  • 6cea181ff1 [CS1] fix #4260 and #1349: splat error with soak properties or expressions (#4643) zdenko 2017-08-28 01:25:13 +02:00
  • 9ff82fe17b Fix #4589: Unquote all interpolated strings, not just CSX ones, so that quotation marks are not unnecessarily escaped in backtick-delimited strings/template literals (#4660) Geoffrey Booth 2017-08-27 15:16:31 -07:00
  • 5713b7eb6c [CS2] Fix #4260 and #1349: Splat error with soak properties or expressions (#4644) zdenko 2017-08-28 00:11:14 +02:00
  • 7c627f9dfd [CS2] Fix #3709, #3789: ‘throw’ an ‘if’, ‘for’, ‘switch’, ‘while’ (#4664) Geoffrey Booth 2017-08-25 11:11:10 -07:00
  • c81e2d4767 Fix #4575: Check for the previous token’s existence before comparing against it (#4663) Geoffrey Booth 2017-08-24 00:05:26 -07:00
  • 3dd458267b [CS2] Fix #2870: Allow specifying output filename (#4661) Geoffrey Booth 2017-08-24 00:03:57 -07:00
  • 892c4699dd Fix #4578: Never look back past the start of the token stream (#4662) Geoffrey Booth 2017-08-24 00:02:57 -07:00
  • 40c351135a [CS2] Fix #4629: interpolations (whether in strings or CSX tags) with only comments (#4659) Geoffrey Booth 2017-08-23 23:34:59 -07:00
  • a3b08e1bef [CS2] Fix #4209: --require for filenames that are invalid identifiers (#4658) Geoffrey Booth 2017-08-23 06:51:14 -07:00
  • 44a27c6204 Fix #4558: Stack trace line numbers for scripts that compile CoffeeScript (#4645) Geoffrey Booth 2017-08-23 06:50:46 -07:00
  • c212e6e9ab refactor Zdenko Vujasinovic 2017-08-22 21:19:56 +02:00
  • 5a709ed4a8 improve variable declaration Zdenko Vujasinovic 2017-08-22 10:48:12 +02:00
  • 2491d3286d fix assign in nested properties Zdenko Vujasinovic 2017-08-21 21:12:31 +02:00
  • 1a6477adec resolve merge conflicts Julian Rosse 2017-08-21 10:39:46 -04:00
  • 2149c3561b ensure Value; breaking test for {a={b...}} = c Julian Rosse 2017-08-21 10:34:33 -04:00
  • 232041db2a fixed issue with nested properties Zdenko Vujasinovic 2017-08-21 16:22:17 +02:00
  • 4623bf5bba Docs: Define functions used in loop examples (#4653) Ben Drechsel 2017-08-18 17:15:52 -07:00
  • 2664c2c108 small fix Zdenko Vujasinovic 2017-08-18 08:51:11 +02:00
  • f9367bacf1 fix object spread destructuring bug: #4651 Zdenko Vujasinovic 2017-08-18 04:06:37 +02:00
  • aef54aeaf7 [CS2] Fix #4631: Expansion that becomes rest parameter causes runtime error (#4634) zdenko 2017-08-17 22:13:52 +02:00
  • eff160eeb7 Merge pull request #4640 from GeoffreyBooth/generated-variables-in-function-parameters Chris Connelly 2017-08-15 14:19:21 +01:00
  • 911c21f7be Update test to prove that there's no collision in generated variables Geoffrey Booth 2017-08-14 03:06:38 +00:00
  • 52795587ec If compiling a function parameter creates any generated variables (e.g. ref), shift the declarations for those variables into the parent scope; fixes #4413 Geoffrey Booth 2017-08-14 02:56:58 +00:00
  • 3a6ffa6a85 Clean up function parameter compilation to get name for scope Geoffrey Booth 2017-08-14 02:42:01 +00:00
  • e3c2c0397a 2.0.0-beta4 docs Geoffrey Booth 2017-08-03 18:18:31 -07:00
  • ae7f97b639 2.0.0-beta4 (#4628) 2.0.0-beta4 Geoffrey Booth 2017-08-03 18:11:19 -07:00
  • 2653b3bbf9 Refine sameLine implicit object tagging [Fixes #4568] (#4598) Julian Rosse 2017-07-04 13:31:51 -05:00
  • 64c790f299 [CS2] CLI: Propagate SIGINT and SIGTERM signals when node is forked (#4625) Michal Brašna 2017-08-03 06:56:23 +02:00
  • cbf035fca9 [CS2] CSX spread attributes: <div {props…} /> (#4607) zdenko 2017-08-03 06:00:39 +02:00
  • a118ec7cc9 [CS2] fix for “do super in constructor” bug (#4627) zdenko 2017-08-03 04:41:01 +02:00
  • 6d21dc5495 [CS2] Comments (#4572) Geoffrey Booth 2017-08-02 19:34:34 -07:00
  • 6c9cf37811 [CS2] Support await in REPL without wrapper function (#4604) Chris Connelly 2017-07-24 20:47:14 +01:00
  • 557351156e [CS2] Fix object spread nested properties (#4611) zdenko 2017-07-23 02:44:35 +02:00
  • 4e57ca6833 [CS2] Add #! support for executable scripts on Linux. (#3946) Danny McClanahan 2017-07-19 18:25:06 -05:00
  • d287a798cc 1.12.7 docs Geoffrey Booth 2017-07-17 00:25:02 -07:00
  • 27f21a34e2 1.12.7 (#4617) 1.12.7 Geoffrey Booth 2017-07-16 23:53:22 -07:00
  • 852c5786ee [CS2]: Fix #4591: multiple accesses after super (#4592) Julian Rosse 2017-07-13 15:15:18 -05:00
  • 799bc6e81c Restrict indented return arg to object (#4605) Julian Rosse 2017-07-09 12:29:47 -05:00
  • 50674cb351 [CS2] Fix #3199: throw multiline implicit object (#4599) Julian Rosse 2017-07-09 12:28:50 -05:00
  • 3be9038028 Spread syntax triple dots on either right or left (#4606) zdenko 2017-07-09 07:32:02 +02:00
  • 35eb58fae8 fix #4577; renamed destructured parameters with same default value (#4596) zdenko 2017-07-06 04:04:52 +02:00
  • ab52fd75c2 [CS2] Fix #4467: tagged template literal call (#4601) Julian Rosse 2017-07-05 15:58:36 -05:00
  • e4bf1631e1 refine sameLine implicit object tagging [Fixes #4568] (#4598) Julian Rosse 2017-07-04 13:31:51 -05:00
  • 56725ad275 [CS2] Fix a couple of typos (#4602) Wesley Moore 2017-07-04 15:10:03 +10:00
  • 8ea7edf02a merge master (#4597) Julian Rosse 2017-07-03 22:52:49 -05:00
  • 9d82bf74f3 Add more features to the list of reasons to check out CoffeeScript 2 Geoffrey Booth 2017-06-30 10:56:34 -07:00
  • ebe8493020 Update v2 docs for 2.0.0-beta3 Geoffrey Booth 2017-06-30 10:52:11 -07:00
  • 704924c3cd 2.0.0-beta3 (#4594) 2.0.0-beta3 Geoffrey Booth 2017-06-30 09:58:05 -07:00
  • a7a6006533 [CS2] Destructuring object spreads (#4493) Geoffrey Booth 2017-06-29 22:57:42 -07:00
  • 58c608620e disallow inline chained call after func glyph (#4590) Julian Rosse 2017-06-29 21:00:01 -05:00
  • b1d2061cbc [CS2] Fix #3906: handle indentation inside indented chain (#4587) Julian Rosse 2017-06-29 20:39:05 -05:00
  • 1f31073201 [CS2] JSX documentation, Try CoffeeScript improvements (#4583) Geoffrey Booth 2017-06-25 23:53:35 -07:00
  • a3a1fb0dd7 [CS2] Fix for comma after function glyph [#1043] (#4588) Julian Rosse 2017-06-26 01:46:54 -05:00
  • b1b34d328a Merge pull request #4585 from helixbass/iss4283_error_message_implicit_call Simon Lydell 2017-06-26 07:22:34 +02:00
  • 8234ce2712 error message for implicit call [Fixes #4283] Julian Rosse 2017-06-25 13:39:45 -05:00