Commit Graph

  • a0efdac8ce removed trailing whitespace in source files Michael Ficarra 2011-06-02 02:00:47 -04:00
  • 22bc54f974 fixes #1409: creating large ranges outside of a function body Michael Ficarra 2011-06-02 01:50:31 -04:00
  • e240621a72 test for #1409 Michael Ficarra 2011-06-02 01:49:28 -04:00
  • 35c2a72ad2 REPL blank line fix Michael Ficarra 2011-06-02 01:34:55 -04:00
  • 10ec1a659f fixes #1398: comments in the REPL Michael Ficarra 2011-05-28 22:39:27 -04:00
  • 1fb34e42a6 Revert "fixed condext during construction of bound functions; now using native" Jeremy Ashkenas 2011-05-28 18:58:48 -04:00
  • 7082000e66 Revert "switched to canonical two-space indentation in __bind helper" Jeremy Ashkenas 2011-05-28 18:58:38 -04:00
  • 79fff367c2 Revert "__bind helper: caching ctor" Jeremy Ashkenas 2011-05-28 18:58:28 -04:00
  • 9cbf2a82ec __bind helper: caching ctor Michael Ficarra 2011-05-27 18:41:31 -04:00
  • 6a40807330 switched to canonical two-space indentation in __bind helper Michael Ficarra 2011-05-27 18:18:22 -04:00
  • 8d6e33c2cf fixed condext during construction of bound functions; now using native Function::bind when it is available. related: #1363 Michael Ficarra 2011-05-27 18:03:57 -04:00
  • 085874d5f3 hopefully the last enhancement for my #1380 fix Michael Ficarra 2011-05-25 12:57:45 -04:00
  • 94fb7e32ea removing accidentally-committed console.log Michael Ficarra 2011-05-25 04:22:03 -04:00
  • 042f7ec791 enhancement for #1380 fix Michael Ficarra 2011-05-25 04:08:54 -04:00
  • e4f47a05f6 merging @TrevorBurnham's pull request #1314, enhancing CS.eval; closes #1314 Michael Ficarra 2011-05-25 03:53:51 -04:00
  • bbf37e5229 Merge pull request #1388 from johnyanarella/master Michael Ficarra 2011-05-25 00:47:05 -07:00
  • 454aa8433b fixes #1390: persistence of non-enumerable global properties in the REPL Michael Ficarra 2011-05-25 03:43:10 -04:00
  • bbf1c6a8df fixes #1380: super with reserved names Michael Ficarra 2011-05-25 03:22:26 -04:00
  • 8e5eff5e1e test for #1380 Michael Ficarra 2011-05-25 03:22:06 -04:00
  • e64fa71185 fixes #1372: bound class methods with reserved names Michael Ficarra 2011-05-24 16:49:45 -04:00
  • c8845643e5 fixes #1385: property access on parenthesized number literals Michael Ficarra 2011-05-24 16:27:07 -04:00
  • 371ff5e726 Fixed silently failing command line --join functionality when directories are specified for compilation. John Yanarella 2011-05-24 15:01:35 -04:00
  • 19520d8d35 merging in @fjakobs's heregex line number fix; closes #1374 Michael Ficarra 2011-05-19 13:59:58 -04:00
  • abb11a7c0e fix line numbers after heregexps Fabian Jakobs 2011-05-16 19:56:29 +02:00
  • 2ac74356bd cleaned up and optimized fix for #1354 (d91ccd4003) Michael Ficarra 2011-05-15 21:46:35 -04:00
  • 004f13f0fc Merge pull request #1346 from adam-f/fixedsplatscope Jeremy Ashkenas 2011-05-15 17:13:50 -07:00
  • 395a97ef07 removing unimportant changes for easy pull. Adam Freidin 2011-05-15 17:11:02 -07:00
  • 01b0cfc8ab Merge pull request #1324 from TrevorBurnham/node-modules Jeremy Ashkenas 2011-05-15 17:04:40 -07:00
  • f3758e4af0 Fixes #1328 Jeremy Ashkenas 2011-05-15 19:59:52 -04:00
  • 2563324ed8 merging #1353 Jeremy Ashkenas 2011-05-15 18:56:11 -04:00
  • d91ccd4003 Issue #1354, 'in' with splatted arrays. Jeremy Ashkenas 2011-05-15 18:50:04 -04:00
  • 15ddb8e2ea simplifying some string interpolation in Range#compileNode Jeremy Ashkenas 2011-05-15 17:07:59 -04:00
  • c056c93e19 Issue #1356 ... range comprehension optimization when a step is present. Jeremy Ashkenas 2011-05-15 17:05:05 -04:00
  • 9e32a5bfa1 fixing implicit invocations against inline try/catch. Jeremy Ashkenas 2011-05-15 15:04:29 -04:00
  • cd5c41f351 Issue #1364, implicit calls against control structures. Jeremy Ashkenas 2011-05-15 10:41:41 -04:00
  • b780d707ab fixing over whitespace-ing from the previous commit. Jeremy Ashkenas 2011-05-15 10:16:46 -04:00
  • 84ae563368 Merge branch 'master' of github.com:jashkenas/coffee-script Jeremy Ashkenas 2011-05-15 10:08:55 -04:00
  • dddc7c6edb Issue #1368, block comment formatting. Jeremy Ashkenas 2011-05-15 10:08:31 -04:00
  • bd8d82809b Updated tests for #1216 and pull #1348 Gerald Lewis 2011-05-11 09:11:41 -04:00
  • 51b7142805 Fix for #1216 and pull #1348; preserves original semantics while prettying the compiled output Gerald Lewis 2011-05-11 09:10:58 -04:00
  • 6c9ef76b95 fixed behavioural change accidentally introduced by #1348, thanks @satyr Michael Ficarra 2011-05-11 00:08:24 -04:00
  • a024ec5b27 reverting tests from @geraldalewis's fix for #1216 Michael Ficarra 2011-05-10 23:23:31 -04:00
  • 2212e959ac Fix for #1216 ?= compilation Gerald Lewis 2011-05-10 19:20:10 -04:00
  • d4d027159f rebuilding browser/source 1.1.1 Jeremy Ashkenas 2011-05-10 10:04:25 -04:00
  • a8a581acae Never return from a constructor. Jeremy Ashkenas 2011-05-10 10:03:22 -04:00
  • 9e4fa02cdb CoffeeScript 1.1.1 Jeremy Ashkenas 2011-05-10 09:27:19 -04:00
  • 6d6e07604e Fixing external constructors / order of execution for once and for all ... knock on wood. Jeremy Ashkenas 2011-05-10 09:24:20 -04:00
  • dc499089e9 fixed name of simple destructuring test. Adam Freidin 2011-05-08 15:00:27 -07:00
  • f4b8e19c7f adding another failing test case related to #1182 Michael Ficarra 2011-05-08 17:16:45 -04:00
  • 1809c0e675 fixed 2nd scoping problem Adam Freidin 2011-05-08 04:59:44 -07:00
  • d11d69958f Removed extra index variable left from code thrash Adam Freidin 2011-05-08 04:32:47 -07:00
  • 6d2733405d Fixed splat sibling variable scope leak. Adam Freidin 2011-05-07 20:46:08 -07:00
  • 2dc2d162bc variadic arguments breaking out of scope (test) Adam Freidin 2011-05-07 16:55:27 -07:00
  • 56b2b02637 some cleanup, renaming temporary variable from _by to _step Michael Ficarra 2011-05-06 23:10:46 -04:00
  • d031c26229 Merge git://github.com/geraldalewis/coffee-script into geraldalewis_issue1326 Michael Ficarra 2011-05-06 22:53:26 -04:00
  • 4046fcf971 adding failing test case for #1182 execution order bug mentioned by @satyr Michael Ficarra 2011-05-06 09:48:12 -04:00
  • 7a4fd2ec01 slightly improved fix for #1182 and #1313 Michael Ficarra 2011-05-06 09:47:40 -04:00
  • 73731ba155 Merge branch 'issue1313' Michael Ficarra 2011-05-06 01:10:27 -04:00
  • 8781a148db issues #1313 and #1182: better class compilation in presence of externally defined constructors and inheritence via extends. Thanks to @stephank for the suggested approach. Michael Ficarra 2011-05-06 01:00:35 -04:00
  • 0e978a0d99 Merge branch 'issue_1326' Gerald Lewis 2011-05-04 13:14:46 -04:00
  • ac46ede170 Fix for #1326 by value is uncached Gerald Lewis 2011-05-04 13:12:05 -04:00
  • ad669fc23a command: JSLint => JavaScript Lint Satoshi Murakami 2011-05-04 10:04:17 -07:00
  • b9d3bc5b44 x = {} if x -> x and= {}, per Michael's suggestion Trevor Burnham 2011-05-03 16:10:30 -04:00
  • fa2ed81485 Renaming root to mainModule in run method Trevor Burnham 2011-05-03 15:53:10 -04:00
  • ea4a723379 Simpler method of getting the root module Trevor Burnham 2011-05-03 15:43:08 -04:00
  • 71bcdb91c8 fixing changelog -- it was a regression from an earlier commit, not a true fix. Jeremy Ashkenas 2011-05-01 14:29:48 -04:00
  • 08294dc4d6 s/process.mainModule/require.main Jeremy Ashkenas 2011-05-01 13:45:47 -04:00
  • 09712603c4 coffee-script 1.1.0 1.1.0 Jeremy Ashkenas 2011-05-01 12:08:15 -04:00
  • 2fb7ccc8f0 Revert "Fix for #1304 ... but disallows an alternative syntax." Jeremy Ashkenas 2011-05-01 10:43:50 -04:00
  • 31bfe50831 Fix for #1304 ... but disallows an alternative syntax. Jeremy Ashkenas 2011-05-01 10:16:04 -04:00
  • 9aa3b5b78c showing line number information for failed tests. Jeremy Ashkenas 2011-05-01 10:11:56 -04:00
  • 7480f55e53 making end implicit tokens generated Jeremy Ashkenas 2011-05-01 10:03:50 -04:00
  • 5fd82e829b fixing test.html Jeremy Ashkenas 2011-05-01 08:28:00 -04:00
  • 43ebec1812 Merge branch 'master' of github.com:jashkenas/coffee-script Jeremy Ashkenas 2011-05-01 08:12:27 -04:00
  • 5cdf02f840 Merge pull request #1309 from TrevorBurnham/sandbox. Michael Ficarra 2011-04-30 23:26:25 -07:00
  • 824e081005 Fixing unavailability of global properties on REPL Trevor Burnham 2011-05-01 01:45:14 -04:00
  • fc992ba380 Using process.mainModule.filename instead of passing __filename Trevor Burnham 2011-04-30 23:01:36 -04:00
  • 264070bfc7 Making process.execPath point to coffee when running .coffee files Trevor Burnham 2011-04-30 19:45:32 -04:00
  • a91509ba72 reintroducing a variant of kit's in-order script loading fix. Jeremy Ashkenas 2011-04-30 13:48:54 -04:00
  • 0dfe2429bc reverted @kitgoncharov's commits that broke the browser runner. Jeremy Ashkenas 2011-04-30 13:33:28 -04:00
  • f1ad2e1fae Revert "Fix a typo in browser.coffee." Jeremy Ashkenas 2011-04-30 13:32:26 -04:00
  • c51679810a fixing unfoldSoak performance my memoizing. #1033 Jeremy Ashkenas 2011-04-30 13:13:09 -04:00
  • 468ad1a2d5 Updating README and website with -g instructions. Jeremy Ashkenas 2011-04-30 11:10:37 -04:00
  • bf8fbc2c0e Fixing process.argv[0] ... #1303 Jeremy Ashkenas 2011-04-30 10:59:55 -04:00
  • 0ed8ae28e7 merging #1303 ... setting process.argv[0] to coffee for coffee's run. Jeremy Ashkenas 2011-04-30 10:39:28 -04:00
  • f76ad8912c Merge pull request #1305 from benatkin/patch-1. Jeremy Ashkenas 2011-04-30 07:36:43 -07:00
  • 83e7d442fb slightly less sketchy fix for #1106. Jeremy Ashkenas 2011-04-30 10:35:56 -04:00
  • 76252659fd Merge pull request #1300 from michaelficarra/issue1106. Jeremy Ashkenas 2011-04-30 07:29:41 -07:00
  • 19036348a5 Updated for npm 1.0: the -g option installs to the global npm bin directory. Ben Atkin 2011-04-29 19:57:18 -07:00
  • 7efea4bb23 removed "globals" option of CoffeeScript.compile and enhanced fix from previous commits Michael Ficarra 2011-04-29 15:53:30 -04:00
  • 63ce244359 Better fixes for problem mentioned in last 3 commits. Also adds _ special value (as in node's REPL) that always holds return value of last executed expression. Finally, fixes #1109 Michael Ficarra 2011-04-29 13:59:59 -04:00
  • 0bdf9538d0 Recently discussed problem has been understood. Adding relevant values to the global scope upon eval in REPL. Michael Ficarra 2011-04-29 09:29:25 -04:00
  • b88e23892f Fixes broken require from last commit. We're not actually sure yet *why* require and only require was affected. All other globals that I tried were unaffected: console, parseInt, process, global, Array, Object, Buffer, setTimeout, ... Michael Ficarra 2011-04-29 09:18:47 -04:00
  • bcf1e178a1 Fixes error in REPL where any variable defined in src/coffee-script.coffee is shared with the REPL scope. Example: try lexer or @VERSION pre-commit. Michael Ficarra 2011-04-29 02:32:16 -04:00
  • fe889b8428 Setting process.argv[0] to 'coffee' in the REPL (aesthetic) Trevor Burnham 2011-04-28 18:35:42 -04:00
  • cde7498c8e Setting process.argv[0] to 'coffee' in 'coffee foo.coffee' Trevor Burnham 2011-04-28 18:27:40 -04:00
  • a27feb4157 Making the naming of the --join'd coffeescript mandatory. Issue #1076. Jeremy Ashkenas 2011-04-27 23:06:58 -04:00
  • a93c835557 Issue #1006, infinite loop in addImplicitParentheses. Jeremy Ashkenas 2011-04-27 22:49:42 -04:00
  • 5cd5821c18 #1106 test case: making sure __proto__ exists in case v8 ever removes it Michael Ficarra 2011-04-27 18:57:22 -07:00
  • 3912e29eb7 Merge branch 'master' of github.com:jashkenas/coffee-script Jeremy Ashkenas 2011-04-27 21:56:31 -04:00