Commit Graph

  • c222da9dd6 Merge branch 'restructure' of https://github.com/gfxmonk/coffee-script into restructuring Michael Ficarra 2011-08-05 17:47:54 -04:00
  • 55e366f29c Merge pull request #1571 from MichaelBlume/fix-ternary Jeremy Ashkenas 2011-08-04 21:02:16 -07:00
  • 4e71aad124 Merge pull request #1573 from geraldalewis/1464_bound_static_methods Jeremy Ashkenas 2011-08-04 21:00:46 -07:00
  • a03f2fe937 Jison goes to 11 Jeremy Ashkenas 2011-08-04 23:59:46 -04:00
  • 5710992156 Merge pull request #1576 from sstephenson/dev-dependencies Jeremy Ashkenas 2011-08-04 20:58:40 -07:00
  • 0ed9be4665 rebuilding the browser js with a new Jison-generated parser. Jeremy Ashkenas 2011-08-04 23:57:40 -04:00
  • d665c3a75f Add uglify-js and jison as development dependencies Sam Stephenson 2011-08-04 22:55:48 -05:00
  • 48f3c70013 bumping version to 1.1.3-pre for Trevor's sake ;) Jeremy Ashkenas 2011-08-04 23:52:27 -04:00
  • 8a4ec8f562 Adding books + screencasts to the homepage Jeremy Ashkenas 2011-08-04 23:45:38 -04:00
  • 1a652a9736 CoffeeScript 1.1.2 1.1.2 Jeremy Ashkenas 2011-08-04 23:17:23 -04:00
  • 15fed8d17f fix another long ternary in the lib Mike Blume 2011-08-03 22:27:36 -07:00
  • 396f9b3a12 eliminate unnecessary assignment Mike Blume 2011-08-03 22:14:50 -07:00
  • 1f69200d06 Merge pull request #1542 from MichaelBlume/master Michael Ficarra 2011-08-04 13:23:33 -07:00
  • 0e0d625adb test for #1464 ... bound class methods now keep context Gerald Lewis 2011-08-04 13:40:37 -04:00
  • 638dbbecbc fixes issue #1464 ... bound class methods now keep context Gerald Lewis 2011-08-04 13:39:07 -04:00
  • 9f89a83c27 formatting and rewording a test Michael Ficarra 2011-08-01 17:28:52 -04:00
  • 178af9de56 check existence of this.context. Avoid build error Mike Blume 2011-07-24 22:48:37 -07:00
  • e7854bec09 changed uses of the slice method to CS slices in nodes.coffee Michael Ficarra 2011-07-31 13:25:57 -04:00
  • 9b9612e09c fixed #1322; block comments no longer get out of implicitly called implicit objects satyr 2011-07-27 18:49:48 +09:00
  • d2d02bf91d Cakefile: build:full exits unsuccessfully when tests or builds fail; test failures now print full stack trace Michael Ficarra 2011-07-18 17:47:31 -04:00
  • 860c5030d2 Merge pull request #1527 from breckinloggins/fix_1446 Jeremy Ashkenas 2011-07-18 12:38:23 -07:00
  • 2d54fea90c Fix for issue #1446: Compiler crashes on permissions error instead of giving meaningful error message Breckin Loggins 2011-07-18 14:29:45 -05:00
  • 5ee0254ce5 Merge branch 'master' of git://github.com/jashkenas/coffee-script Breckin Loggins 2011-07-18 14:21:09 -05:00
  • 37019dab1c Merge pull request #1522 from breckinloggins/fix_1470 Jeremy Ashkenas 2011-07-18 06:12:44 -07:00
  • 2b31f28f8f Replacing heredoc in test with simple string Breckin Loggins 2011-07-17 15:50:42 -05:00
  • 8931e31991 improving test for #1492 Michael Ficarra 2011-07-17 16:43:50 -04:00
  • 813efbe1d3 Merge pull request #1517 from breckinloggins/master Jeremy Ashkenas 2011-07-17 13:31:32 -07:00
  • 7790df0df6 Merge pull request #1518 from taku0/fix_pluckDirectCall Jeremy Ashkenas 2011-07-17 09:21:29 -07:00
  • c2b32df22b Merge pull request #1460 from yyyc514/fix_print_with_join Jeremy Ashkenas 2011-07-17 09:11:32 -07:00
  • 479a2e0383 Using string interpolation when adding extension Breckin Loggins 2011-07-16 14:44:26 -05:00
  • 471cf1d51a Issue #1470: Cleaning up logic on extension detection Breckin Loggins 2011-07-16 14:42:45 -05:00
  • ecdaad2fd6 Removed a garbage code in pluckDirectCall. taku0 2011-07-17 02:31:50 +09:00
  • 3e20622bd5 Test implementation of issue #1470. Assuming '.coffee' extension if file not found Breckin Loggins 2011-07-16 10:44:37 -05:00
  • 8a4a28bd33 Fixing issue #1492: Consecutive semicolons in compiled output in some situations Breckin Loggins 2011-07-16 09:34:46 -05:00
  • 8fe59ed888 Fixing funkiness introduced in #1498. Jeremy Ashkenas 2011-07-12 13:13:46 -04:00
  • 1927213174 Merge pull request #1498 from breckinloggins/master Jeremy Ashkenas 2011-07-12 09:07:48 -07:00
  • cb8e147212 arranged and formatted nonContextGlobals list in REPL Michael Ficarra 2011-07-11 13:08:47 -04:00
  • 07baed89ed Added globals to the REPL that are (for a reason currently unknown to me) not provided by vm.Script.createContext Michael Ficarra 2011-07-11 12:55:29 -04:00
  • af1cf3400e fixes tab completion in the REPL Michael Ficarra 2011-07-10 14:26:31 -04:00
  • eb53670676 Changing sentance structure in a grammar rule explanation breckinloggins 2011-07-09 18:33:19 -05:00
  • 709dc73c27 Removing 'the' from the CoffeeScript Compiler for Windows link breckinloggins 2011-07-09 11:52:02 -05:00
  • 14e09d2ca8 One more minor correction to main documentation breckinloggins 2011-07-09 10:03:04 -05:00
  • 0353b0ddd3 Small typo fixes in several files. Completed some missing documentation in nodes.coffee breckinloggins 2011-07-09 00:26:30 -05:00
  • f2ba08f77f Minor edits to the main documentation. Added a reference to @alisey's CoffeeScript Compiler for Windows. breckinloggins 2011-07-08 22:22:28 -05:00
  • 1d7d8cb4d2 Merge branch 'master' of github.com:jashkenas/coffee-script Michael Ficarra 2011-07-06 22:16:30 -04:00
  • 6e9cfd8a33 allow Ctrl-C to escape an unwanted continuation prompt Michael Ficarra 2011-07-06 17:00:13 -04:00
  • 2a9fd34a03 Made line continuations in the REPL much, much nicer and moved all of the REPL-specific code out of CoffeeScript.eval and into the REPL function (thanks for the suggestion, @TrevorBurnham) Michael Ficarra 2011-07-06 16:31:48 -04:00
  • b1111c96ca fixes issue #1490 ... jsl.conf is incorrectly npmignored. Jeremy Ashkenas 2011-07-06 16:06:17 -04:00
  • 55383155e5 More accurately emulating node's REPL behaviour with regard to _ assignment. Also addresses i for i in [1..3] regression introduced by fff4c9c672 and noticed by @satyr Michael Ficarra 2011-07-06 13:06:18 -04:00
  • bb1502a9d7 output a newline before exiting REPL Michael Ficarra 2011-07-06 13:05:07 -04:00
  • 40ee30ecde Fixes #1035, #1425, and #1444: (another) overhaul of REPL and CoffeeScript.eval. Instead of writing about all the changes and why I made those decisions, I'll just answer any questions in the commit comments, so add a commit comment if you want to question anything. Thanks to @TrevorBurnham and @satyr for their help/contributions. Also, closes #1487. And still no REPL tests... Michael Ficarra 2011-07-06 03:54:36 -04:00
  • 4ff00359b6 fixes #1478, documentation. Jeremy Ashkenas 2011-07-01 08:30:12 -04:00
  • f433fa4187 improved test for #1436 Michael Ficarra 2011-06-30 12:15:00 -04:00
  • 594ead00e8 improved tests for #1416, fixed accidental scope leak in test for #1420 Michael Ficarra 2011-06-30 11:35:29 -04:00
  • 5adf3b8865 Fixes #1461. Existential assignment now correctly reports if it is a statement. Timothy Jones 2011-06-26 03:08:38 +12:00
  • 4fc52cd08e Fixes #1467. Catch now introduces its parameter to scope. Timothy Jones 2011-06-26 02:34:52 +12:00
  • 4af47f0c26 second part of fixing #1416 Jann Horn 2011-06-21 16:42:53 +02:00
  • 9d3510a1e4 added another test for #1416 Jann Horn 2011-06-21 16:42:20 +02:00
  • 18f6ad9583 fixes #1416: don't omit one 'new' when compiling 'new new' Jann Horn 2011-06-20 18:38:29 +02:00
  • 4c70ea5e09 test for #1416: don't omit one 'new' when compiling 'new new' Jann Horn 2011-06-20 18:38:07 +02:00
  • d32c060e05 fixed #1436 Jann Horn 2011-06-19 10:49:41 +02:00
  • caa3d1ab5d added a test for #1436, for etc. should work as normal property names Jann Horn 2011-06-19 10:49:19 +02:00
  • d3e809da38 subliminally promoting the use of interpolation in the documentation Michael Ficarra 2011-06-08 19:38:12 -04:00
  • 5ab892d009 Merge pull request #1426 from jashkenas/documentationInterpolations Jeremy Ashkenas 2011-07-06 17:52:32 -07:00
  • 54dbc0fdf8 allow Ctrl-C to escape an unwanted continuation prompt Michael Ficarra 2011-07-06 17:00:13 -04:00
  • 003f91d43d Made line continuations in the REPL much, much nicer and moved all of the REPL-specific code out of CoffeeScript.eval and into the REPL function (thanks for the suggestion, @TrevorBurnham) Michael Ficarra 2011-07-06 16:31:48 -04:00
  • 83806a4d77 Merge branch 'master' of github.com:jashkenas/coffee-script Jeremy Ashkenas 2011-07-06 16:06:47 -04:00
  • c4324f1db2 fixes issue #1490 ... jsl.conf is incorrectly npmignored. Jeremy Ashkenas 2011-07-06 16:06:17 -04:00
  • b9c3e0e640 More accurately emulating node's REPL behaviour with regard to _ assignment. Also addresses i for i in [1..3] regression introduced by fff4c9c672 and noticed by @satyr Michael Ficarra 2011-07-06 13:06:18 -04:00
  • 60e51a238d output a newline before exiting REPL Michael Ficarra 2011-07-06 13:05:07 -04:00
  • fff4c9c672 Fixes #1035, #1425, and #1444: (another) overhaul of REPL and CoffeeScript.eval. Instead of writing about all the changes and why I made those decisions, I'll just answer any questions in the commit comments, so add a commit comment if you want to question anything. Thanks to @TrevorBurnham and @satyr for their help/contributions. Also, closes #1487. And still no REPL tests... Michael Ficarra 2011-07-06 03:54:36 -04:00
  • ab17f41652 Moved src/*.coffee under src/coffee-script/ so that lib can be added to $NODE_PATH and only expose the top-level coffee-script namespace. Fixes #1246 gfxmonk 2011-07-05 21:58:04 +10:00
  • 18ab569b2d Merge branch 'master' of github.com:jashkenas/coffee-script Jeremy Ashkenas 2011-07-01 08:30:38 -04:00
  • 2951d34dc0 fixes #1478, documentation. Jeremy Ashkenas 2011-07-01 08:30:12 -04:00
  • 0cc5379caa improved test for #1436 Michael Ficarra 2011-06-30 12:15:00 -04:00
  • f6fcfa831c Merge branch 'bugfix-1436' of git://github.com/thejh/coffee-script into thejh_1448 Michael Ficarra 2011-06-30 11:53:24 -04:00
  • c93fc3ec76 Merge branch 'master' of github.com:jashkenas/coffee-script Michael Ficarra 2011-06-30 11:46:32 -04:00
  • 7b5f012f79 improved tests for #1416, fixed accidental scope leak in test for #1420 Michael Ficarra 2011-06-30 11:35:29 -04:00
  • 22cee5d2d6 Fixes #1461. Existential assignment now correctly reports if it is a statement. Timothy Jones 2011-06-26 03:08:38 +12:00
  • 0f18dff464 Fixes #1467. Catch now introduces its parameter to scope. Timothy Jones 2011-06-26 02:34:52 +12:00
  • e38aeefb5c Fixes #1461. Existential assignment now correctly reports if it is a statement. Timothy Jones 2011-06-26 03:08:38 +12:00
  • baa983ac33 Fixes #1467. Catch now introduces its parameter to scope. Timothy Jones 2011-06-26 02:34:52 +12:00
  • cd65c66cf9 combine conditions Josh Goebel 2011-06-23 06:54:06 -04:00
  • dc272a680b compileJoin should happen once after all files are read Josh Goebel 2011-06-23 04:26:54 -04:00
  • 6f64fc266d added one more test for #1150 ngn 2011-06-22 19:37:56 +03:00
  • 73af3b17b1 second part of fixing #1416 Jann Horn 2011-06-21 16:42:53 +02:00
  • 8b2884e40f added another test for #1416 Jann Horn 2011-06-21 16:42:20 +02:00
  • f0c22f390d fixes #1416: don't omit one 'new' when compiling 'new new' Jann Horn 2011-06-20 18:38:29 +02:00
  • 11f2cd4515 test for #1416: don't omit one 'new' when compiling 'new new' Jann Horn 2011-06-20 18:38:07 +02:00
  • 5ce7984a2b Another attempt to fix #1150 ngn 2011-06-19 20:01:01 +03:00
  • 9699059226 fixed #1436 Jann Horn 2011-06-19 10:49:41 +02:00
  • 9941c3f045 added a test for #1436, for etc. should work as normal property names Jann Horn 2011-06-19 10:49:19 +02:00
  • 25e7eeac8f Revert "Merge https://github.com/ngn/coffee-script" Michael Ficarra 2011-06-17 11:53:48 -04:00
  • 277e82bd03 Merge https://github.com/ngn/coffee-script Michael Ficarra 2011-06-17 11:32:08 -04:00
  • a1f1afe3ed fixes #1442: javascript literals should increase line count when they contain newlines Michael Ficarra 2011-06-17 11:26:39 -04:00
  • 0f523de212 Fix for #1150: String interpolation regression ngn 2011-06-15 20:34:12 +03:00
  • 47f12c453a subliminally promoting the use of interpolation in the documentation Michael Ficarra 2011-06-08 19:38:12 -04:00
  • dfcff3f0fc adding regression test for #1420; also cleaned up a little trailing whitespace in the function invocation tests Michael Ficarra 2011-06-07 04:10:40 -04:00
  • 522f2ee3b3 fixes #1420: (fn() ->) by causing the Lexer::tagParameters method to give up looking for a parameter list when it saw a CALL_START token. Michael Ficarra 2011-06-07 03:58:36 -04:00
  • 8ce1fdb5bb enhancement for fix to #1409: when compiling as an array, ranges can't have been given steps (would be a SyntaxError) ... yet Michael Ficarra 2011-06-02 09:28:13 -04:00