Commit Graph

  • c98fae59fc Patch child_process.fork to run .coffee files Michael Smith 2013-02-28 17:51:55 -08:00
  • 3c38a34ab2 Fix line numbers when first line is indented. Marc Häfner 2013-03-01 19:38:55 +01:00
  • ad7dcbc797 Change some more "!"s to "not"s. Make spacing consistent after periods in commnets. Jason Walton 2013-03-01 11:36:48 -05:00
  • ad0306b00c Change compileWithSourceMap() so it returns an object instead of an Array, and return the SourceMap object. Jason Walton 2013-03-01 11:34:39 -05:00
  • d626e70287 Fix from code inspect: Use "not" instead of "!". Jason Walton 2013-03-01 11:19:22 -05:00
  • 3182475207 Make error messages show only first line on multi-line errors Demian Ferreiro 2013-03-01 13:10:04 -03:00
  • ea86e3e7b1 Optionally allow replacement of existing mappings in SourceMap#addMapping(). Jason Walton 2013-03-01 10:18:37 -05:00
  • 844549954a Minor API clean up, and make it so sourcemaps are pretty-printed to the .map file. Jason Walton 2013-03-01 10:12:10 -05:00
  • 51fe417d58 Fix generated file name in v3 source map Jason Walton 2013-03-01 08:56:17 -05:00
  • 0e718f0968 Merge branch 'sourcemaps' of https://github.com/surjikal/coffee-script into sourcemaps Jason Walton 2013-03-01 08:47:42 -05:00
  • 0d6d479d77 Merge branch 'master' into sourcemaps Jason Walton 2013-03-01 08:45:52 -05:00
  • 88e02322e5 Fixed key name in source map, added coffee file to map sources Nicolas Porter 2013-03-01 05:58:26 -05:00
  • 5dea70b82e Fixes #2721 -- show error message for naked super Jeremy Ashkenas 2013-03-01 13:25:49 +13:00
  • 6b79af2b7c Fixes #2721, super outside of classes with extends for instance methods. Jeremy Ashkenas 2013-03-01 13:17:07 +13:00
  • 68718b6938 Moving path dependency back into 'command' Jeremy Ashkenas 2013-03-01 12:50:42 +13:00
  • d70d71f574 Merging in .coffee.md support alongside .litcoffee ... I think we'll keep .litcoffee as the canonical, however. Jeremy Ashkenas 2013-03-01 12:46:40 +13:00
  • f33517368e Removing duplicate 'CATCH' Jeremy Ashkenas 2013-03-01 12:38:41 +13:00
  • a48ca260bd Merge pull request #2746 from troels/implicit-calls-with-overhang-on-first-argument-only-on-implicit-object Jeremy Ashkenas 2013-02-28 14:55:45 -08:00
  • 71e04d9839 Disallow implicit calls in cases like: Troels Nielsen 2013-02-28 23:17:48 +01:00
  • 2970d59395 Merge pull request #2743 from epidemian/revert-2599 Jeremy Ashkenas 2013-02-28 13:53:34 -08:00
  • 7073d18f23 Add source map support Jason Walton 2013-02-28 15:51:29 -05:00
  • 23d8cd6c2a Merge branch 'master' of https://github.com/jashkenas/coffee-script Jeremy Ashkenas 2013-03-01 07:46:04 +13:00
  • e70dd156b0 Fixing heredocs in literate coffeescript Jeremy Ashkenas 2013-03-01 07:42:12 +13:00
  • 4469d062e1 Add a couple of tests to document the behaviour of other typed constructors Demian Ferreiro 2013-02-28 10:37:47 -03:00
  • bf70b4660e Revert #2599 Demian Ferreiro 2013-02-28 10:37:30 -03:00
  • c0e07013e8 Merge pull request #2741 from troels/implicit-call-try-catch-finally Jeremy Ashkenas 2013-02-28 03:00:49 -08:00
  • c6f30935a8 (Aside: For historical reasons we do make the filename extension optional, which is a deeply regrettable accident of history that I would not repeat, given the chance.) Jeremy Ashkenas 2013-02-28 23:54:19 +13:00
  • cb187fd900 Fix implicit calls with try/catch/finally as arguments Troels Nielsen 2013-02-28 11:30:11 +01:00
  • 3f23be2854 Merge pull request #2718 from sbp/sbp-literate Jeremy Ashkenas 2013-02-28 02:47:43 -08:00
  • 881ae5528d Add support for text/literate-coffeescript in the browser Sean B. Palmer 2013-02-25 16:43:59 +00:00
  • 1a8354482a Modify extension handling to allow for .coffee.md Michael Smith 2013-02-27 18:54:17 -08:00
  • 32eb1bf58f Merge pull request #2740 from mintplant/hoist-build Jeremy Ashkenas 2013-02-27 22:27:01 -08:00
  • b2e17c3045 Hoist build function to top level of Cakefile Michael Smith 2013-02-27 22:21:10 -08:00
  • ac2c5f0201 Merge pull request #2712 from troels/implicit-object-implicit-call-stuff Jeremy Ashkenas 2013-02-27 17:32:31 -08:00
  • 1666716c31 Improve the handling of implicit object and implicit call combinations by handling them together. Troels Nielsen 2013-02-24 19:09:01 +01:00
  • 5115fcb162 Add CompilationError.fromLocationData Demian Ferreiro 2013-02-26 23:03:33 -03:00
  • 541ab8334d Compile to an array of CodeFragments instead of to a giant string. Jason Walton 2013-02-26 13:34:27 -05:00
  • 1db89d1589 Optimized repeat and its tests Demian Ferreiro 2013-02-26 14:41:01 -03:00
  • 965237e0da Merge pull request #2725 from mintplant/repl-fix Michael Ficarra 2013-02-26 08:20:36 -08:00
  • 5698e425fd Use blank line regex from Redux Michael Smith 2013-02-26 08:08:47 -08:00
  • fbc8417263 Fix failing parser error message test Demian Ferreiro 2013-02-26 05:55:09 -03:00
  • ff1ddd0284 Fix repl handling of blank line Michael Smith 2013-02-25 22:09:50 -08:00
  • deaa31dca5 Prevent repl from crashing on error [Fixes #2716] Michael Smith 2013-02-25 22:08:01 -08:00
  • 44e3a76881 Add some error formatting tests Demian Ferreiro 2013-02-26 01:30:23 -03:00
  • f2efada0d4 Improved compiler error messages Demian Ferreiro 2013-02-25 23:37:30 -03:00
  • 5f00d6478a Remove redundant filename in error message Demian Ferreiro 2013-02-25 19:20:37 -03:00
  • 8b0dd9d224 Merge pull request #2719 from epidemian/minor-embellishments Michael Ficarra 2013-02-25 10:35:25 -08:00
  • 7e5f1b14a3 Pass 0-based indexes to CompilerError Demian Ferreiro 2013-02-25 15:12:25 -03:00
  • caacd892cc Improved parser error messages Demian Ferreiro 2013-02-25 15:09:42 -03:00
  • 25091fb2a0 Improved lexer error messages Demian Ferreiro 2013-02-25 14:41:34 -03:00
  • dcdfe9bc34 Fix indentation on test Demian Ferreiro 2013-02-25 14:15:24 -03:00
  • f609036bee Remove unnecessary returns and use default parameters Demian Ferreiro 2013-02-25 10:44:56 -03:00
  • c39723c053 expanding literate explanation Jeremy Ashkenas 2013-02-25 22:29:42 +13:00
  • d2f400944d Adding a negative array loop example to the docs Jeremy Ashkenas 2013-02-25 22:27:06 +13:00
  • 673125e64a Merge branch 'master' into gh-pages Jeremy Ashkenas 2013-02-25 21:23:24 +13:00
  • e1592890cb Retina-ifying the CoffeeScript logo Jeremy Ashkenas 2013-02-25 21:23:08 +13:00
  • f1b5f81eaf merged Jeremy Ashkenas 2013-02-25 21:13:39 +13:00
  • af53c230a1 CoffeeScript 1.5.0 1.5.0 Jeremy Ashkenas 2013-02-25 21:12:22 +13:00
  • ac9d0e17e4 Merging in location data in the AST. Yee-hah. Jeremy Ashkenas 2013-02-25 17:51:05 +13:00
  • 5e498ca395 merged Jeremy Ashkenas 2013-02-25 17:41:27 +13:00
  • 5c3acfefeb Removing Riak JS Jeremy Ashkenas 2013-02-25 17:36:56 +13:00
  • 9b63e806dd #2702 -- remove more dead code Jeremy Ashkenas 2013-02-25 17:34:14 +13:00
  • bd842241a6 #2702 -- remove dead code Jeremy Ashkenas 2013-02-25 17:33:27 +13:00
  • 3815f0a132 #2702 -- remove old code Jeremy Ashkenas 2013-02-25 17:32:51 +13:00
  • d43b50b1ca Merge branch 'master' of https://github.com/jashkenas/coffee-script Jeremy Ashkenas 2013-02-25 17:17:07 +13:00
  • 14c2a16833 Reverted b31cc70 -- putting Generated comment back up top. Why? Why not? Jeremy Ashkenas 2013-02-25 17:17:01 +13:00
  • 5ae9c5d947 compile a320e1e535 Michael Ficarra 2013-02-24 21:12:57 -06:00
  • 2402f9774a Revert "Moving the 'generated by coffeescript version X' comment to the bottom, to get it out of the way" Michael Ficarra 2013-02-24 21:11:43 -06:00
  • 3d3fe0df34 Merge pull request #2711 from troels/fix-1435 Michael Ficarra 2013-02-24 11:58:41 -08:00
  • a320e1e535 Fix #1435 by amending away sign reversal. Troels Nielsen 2013-01-18 15:08:42 +01:00
  • 8f0a7774f9 Merge pull request #2710 from troels/fix-full-build-tests Michael Ficarra 2013-02-24 11:33:54 -08:00
  • 7f8b56eadd Use the newly compiled code when running tests under build:full Troels Nielsen 2013-01-13 23:59:05 +01:00
  • 385d93e332 Merge pull request #2709 from epidemian/minor-embellishments Michael Ficarra 2013-02-23 03:39:34 -08:00
  • 9ed804d9b1 Simplify Value::unfoldSoak momoization code (only a bit...) Demian Ferreiro 2013-02-23 08:26:10 -03:00
  • 03cfe23493 Remove unnecessary if statement Demian Ferreiro 2013-02-23 08:24:04 -03:00
  • a97c23a4bd Make it more explicit that 'this' is the only possible value for tag in Value's constructor. Demian Ferreiro 2013-02-23 06:34:11 -03:00
  • e1a2e11de4 Fix merge problem, and rebuild parser.js Jason Walton 2013-02-21 20:17:06 -05:00
  • 5e49df8ed4 Merge remote-tracking branch 'upstream/master' Jason Walton 2013-02-14 14:21:46 -05:00
  • fa1ffa66d3 Fixes #2359 -- tweak grammar to use new name Jeremy Ashkenas 2013-02-14 16:34:32 +13:00
  • 1aa57bf24f moving book link to the proper place to be rebuilt Jeremy Ashkenas 2013-02-13 10:35:21 +13:00
  • 31dd0b75af Merge pull request #2480 from jamierumbelow/patch-1 Jeremy Ashkenas 2013-02-12 13:33:55 -08:00
  • 46ecfd3c1a CLoses #2700 Reg Braithwaite 2013-02-12 13:09:34 -05:00
  • c31bc6deb7 Update js files. Jason Walton 2013-02-06 10:40:48 -05:00
  • fe45f1bf35 Merge remote-tracking branch 'upstream/master' Jason Walton 2013-02-06 10:29:19 -05:00
  • fc7f4ed904 Fixes #2523 -- remove resetting of process.execPath Jeremy Ashkenas 2013-02-02 12:40:50 +11:00
  • 33553839e2 Fixes #2690 -- tweak cake bench to handle literate coffeescript Jeremy Ashkenas 2013-02-02 12:36:05 +11:00
  • 1818e74f42 Fixes #2525, #1187, #1208, #1758, and many more -- allow looping over an array downwards Jeremy Ashkenas 2013-02-02 12:23:14 +11:00
  • d72daca7bd simpler implementation of the previous commit Jeremy Ashkenas 2013-02-02 11:19:29 +11:00
  • c37202ecb9 Removing variable indirection for simple steps Jeremy Ashkenas 2013-02-02 11:16:17 +11:00
  • 1f5b19b81c slightly better conditions for range steps Jeremy Ashkenas 2013-02-02 11:02:40 +11:00
  • 8a98cb380e Fixes #2531. Allow colors where Node says that colors are available. Jeremy Ashkenas 2013-02-02 10:50:32 +11:00
  • de5e2c60ae require a file name before checking for a fallback Jeremy Ashkenas 2013-02-02 10:46:17 +11:00
  • b31cc70235 Moving the 'generated by coffeescript version X' comment to the bottom, to get it out of the way Jeremy Ashkenas 2013-02-02 10:42:46 +11:00
  • 78891a0ccc Merging in @epedemian's fix for #2359 -- disallow other-typed constructors Jeremy Ashkenas 2013-02-01 22:30:22 +11:00
  • 0b1d4d374a Adding a test for #2613 Jeremy Ashkenas 2013-02-01 22:07:19 +11:00
  • ac398998a2 Fixes #2613 -- bug with over-optimization of parentheses on LHS of destructuring Jeremy Ashkenas 2013-02-01 22:05:55 +11:00
  • 21d69e3e6e Fixes #2617 -- implicit object call getting out of control. Jeremy Ashkenas 2013-02-01 21:59:48 +11:00
  • 33140259b8 Fixes #2681 -- removes old --require hook. Jeremy Ashkenas 2013-02-01 21:25:57 +11:00
  • 723907464a Merge pull request #2685 from jordimassaguerpla/master Jeremy Ashkenas 2013-01-29 04:24:47 -08:00
  • bf4d91dd38 fix spacing in Rakefile Jordi Massaguer Pla 2013-01-29 12:11:45 +01:00