Commit Graph

  • b54db2ea07 keep track of source map information for require()d coffee files In-Ho Yi 2013-04-29 17:05:13 +10:00
  • 3650d6eb4e Merge pull request #2933 from marchaefner/master Michael Ficarra 2013-04-28 21:07:52 -07:00
  • 05b74f3743 Merge remote-tracking branch 'refs/remotes/upstream/master' Marc Häfner 2013-04-29 05:27:13 +02:00
  • 174cd7eaa0 rebuild for some unneccessary parentheses changes Michael Ficarra 2013-04-28 22:09:46 -05:00
  • 3921e3db34 Merge pull request #2965 from Nami-Doc/style-cleanup1 Nami-Doc 2013-04-28 16:20:53 -07:00
  • 63bc7fe354 final style edits Nami-Doc 2013-04-29 01:19:24 +02:00
  • ba01e36cc2 partly revert 7be996c Nami-Doc 2013-04-28 22:34:56 +02:00
  • 40d2761bd8 Fixes #2916 -- implicit calls with preceding herecomment Marc Häfner 2013-04-18 01:20:28 +02:00
  • 4ff7fef3bb remove jsl config file and the doc line about it Nami-Doc 2013-04-28 00:58:34 +02:00
  • 7be996c010 code cleanup Nami-Doc 2013-04-28 00:56:44 +02:00
  • f4332475b5 Merge pull request #2963 from Nami-Doc/lint-flag-removal Michael Ficarra 2013-04-27 15:13:38 -07:00
  • 4da00e8296 Fix docs : modify source file instead of built file Nami-Doc 2013-04-27 20:55:37 +02:00
  • e8fae286be remove --lint. #2894 : rebuild and fix docs Nami-Doc 2013-04-27 19:35:32 +02:00
  • f451bb5f61 Merge pull request #2894 from billymoon/master Nami-Doc 2013-04-27 10:29:03 -07:00
  • d8d7495767 give the -l flag to literate Billy Moon 2013-04-27 10:42:10 +03:00
  • e7ebdce60f Fix #2953. Method calls on splice endpoints Michal Srb 2013-04-23 05:42:37 +02:00
  • fd61476106 Fix #1069. Non-callable literals shouldn't compile Michal Srb 2013-04-23 04:28:45 +02:00
  • 4b4f6ac222 Merge pull request #2951 from xixixao/issue1437 Michael Ficarra 2013-04-22 13:04:32 -07:00
  • 7b9699c5fa Fix #1437. Unneeded ref in existential assignment. Michal Srb 2013-04-22 20:38:17 +02:00
  • 8a59558e2d Merge pull request #2946 from Nami-Doc/issue2944 Jeremy Ashkenas 2013-04-21 08:15:15 -07:00
  • 5162472f16 Fix REPL when env.HOME isn't available - #2945 Nami-Doc 2013-04-21 16:03:30 +02:00
  • 1917bb69ed Fix #2944 Nami-Doc 2013-04-21 12:27:30 +02:00
  • 3b38153759 Merge pull request #2940 from jiangmiao/issue2908 Michael Ficarra 2013-04-20 12:03:25 -07:00
  • e06a17d929 Merge pull request #2943 from bobbydavid/master Michael Ficarra 2013-04-20 12:00:37 -07:00
  • 71aea4b862 Fix bug in REPL where history file was closed late. Robert Martin 2013-04-20 14:49:54 -04:00
  • 4b4818d819 Fix missing ` `` - #2926 Nami-Doc 2013-04-20 00:11:29 +02:00
  • c785e00a15 Merge pull request #2929 from lucasb-eyer/master Michael Ficarra 2013-04-15 13:12:43 -07:00
  • c6398e16b1 Merge pull request #2925 from marchaefner/master Michael Ficarra 2013-04-15 13:07:16 -07:00
  • ccc7c4404d Keep the js comment on a single line if the herecomment is on a single line. lucasb-eyer 2013-04-15 00:11:58 +02:00
  • 69d66a1d4d Fixes #1057: Allow catch/finally in single line functions. Marc Häfner 2013-04-15 20:20:52 +02:00
  • af81f6de70 Fix error reporting for invalid object key. Marc Häfner 2013-04-12 18:10:26 +02:00
  • f21dc7a96e Merge pull request #2924 from marchaefner/master Jeremy Ashkenas 2013-04-12 08:57:01 -07:00
  • cf07fcb4b1 #2900 -- parameter-less catch clause. Marc Häfner 2013-04-11 20:42:38 +02:00
  • 740a7bcb45 Merge pull request #2914 from danielgtaylor/repl-history Jeremy Ashkenas 2013-04-07 21:47:16 -07:00
  • 0e2d2ea637 Move lastLine setter into conditional block to prevent .commands and blank lines from setting lastLine Daniel G. Taylor 2013-04-07 11:28:59 -07:00
  • feaea49eac Replace large comprehension with much simpler code; fix comment to reference maxSize instead of previous 10KB limit; only pop a history entry if the file size is actually bigger than maxSize; only add items to the history if they are different from the last item by storing the last line and loading it on startup. Daniel G. Taylor 2013-04-06 22:10:08 -07:00
  • 170f311101 Merge branch 'master' of https://github.com/jashkenas/coffee-script Jeremy Ashkenas 2013-04-06 09:31:30 +08:00
  • 0cadcdc097 Fix regression with executable class bodies and prototypal attachment. Jeremy Ashkenas 2013-04-06 09:31:24 +08:00
  • 337ebd3ce9 Fixes #2908, add "\n" between pure literal header and function body. Miao Jiang 2013-04-05 13:20:59 +08:00
  • 5d5920c5d0 Literate flag Billy Moon 2013-03-28 10:28:12 +03:00
  • 8be65dee93 Merge pull request #2886 from danielgtaylor/repl-history Jeremy Ashkenas 2013-03-27 15:55:15 -07:00
  • 4dbd9dc264 Pop off partial line if input history file was truncated; make maximum input history file size configurable via repl start options Daniel G. Taylor 2013-03-25 20:50:56 -07:00
  • 2d0e45c46d Use string interpolation for .history command; rename out variable to history an store the history in it as an array in the proper order so that printing it is just a join operation Daniel G. Taylor 2013-03-25 20:34:04 -07:00
  • d57b1aab10 Add power operator to the list of tokens that force a line continuation if they appear at the end of a line Demian Ferreiro 2013-03-25 20:41:14 -03:00
  • cc84d6ea67 Merge pull request #2890 from Nami-Doc/issue2846 Michael Ficarra 2013-03-25 11:14:07 -07:00
  • 53a5f26430 fix #2846 Nami-Doc 2013-03-25 18:56:24 +01:00
  • a1ff4ae7b8 Use separate variable for fd used to read history file; use string interpolation to print code lines; do not use unit test to remove temporary file and instead use a process exit event handler Daniel G. Taylor 2013-03-25 09:49:59 -07:00
  • 3251efa9c6 Add unit test to read and run a line from the interpreter history file and remove the dummy history file after tests have completed. Daniel G. Taylor 2013-03-25 08:47:34 -07:00
  • 17a1cdb2cf Make history file optional and configurable via the opts passed to repl.start Daniel G. Taylor 2013-03-25 08:46:40 -07:00
  • 1643f7df7a Remove explicit catch that did nothing Daniel G. Taylor 2013-03-25 07:49:25 -07:00
  • 3c0344b954 Rebuild to remove debugging log statement Daniel G. Taylor 2013-03-25 07:28:55 -07:00
  • 22e8856b4d Add floor division // and modulo %% operators, and compound forms of the new operators Demian Ferreiro 2013-03-25 03:19:05 -03:00
  • 9bfafb88cb Add history to the coffee interactive interpreter that persists between sessions using a ~/.coffee_history file in a similar way to bash. Code based on repl.history and Node pull request 3178 with modifications. Daniel G. Taylor 2013-03-24 22:44:35 -07:00
  • 08b59aef8a Make power operator have higher precedence than unary operators: +, -, ~, ! Demian Ferreiro 2013-03-25 00:05:04 -03:00
  • fbc019171c Make power operator compilation use proper AST nodes Demian Ferreiro 2013-03-25 00:02:21 -03:00
  • e237abff84 Merge branch 'power-operator' of git://github.com/charliesome/coffee-script into more-math-operators Demian Ferreiro 2013-03-24 22:47:46 -03:00
  • 718224f99a Merge pull request #2867 from hden/2853 Michael Ficarra 2013-03-24 12:17:10 -07:00
  • c0d1f22487 Add test for compiler errors on require()d files Demian Ferreiro 2013-03-21 03:11:31 -03:00
  • b2d6997eff encode unicode src, test added Hao-kang Den 2013-03-20 16:39:36 +08:00
  • e26f982c24 Merge pull request #2869 from marchaefner/master Michael Ficarra 2013-03-20 17:25:54 -07:00
  • 1b2fe69a18 Fix Windows path separator issue in baseFileName. Marc Häfner 2013-03-20 17:11:42 +01:00
  • c159a64b58 Merge pull request #2865 from hden/inline Jeremy Ashkenas 2013-03-20 00:46:32 -07:00
  • e091c9d6b4 quick-fix with a different approach Hao-kang Den 2013-03-20 10:43:09 +08:00
  • 67fd84fc1d Fixes #2849: now the compilation errors thrown by CoffeeScript.compile will include the correct filename and source code information Demian Ferreiro 2013-03-19 04:27:34 -03:00
  • 57d3cfd67f Merge pull request #2851 from toots/master Jeremy Ashkenas 2013-03-18 18:52:31 -07:00
  • 6dd61626d2 Rebuild. Romain Beauxis 2013-03-18 14:16:05 -05:00
  • 1e99f887e7 More explicit window context in src/browser.coffee. Romain Beauxis 2013-03-18 11:16:26 -05:00
  • 78d10f30a0 removing sourceColumn reset Jeremy Ashkenas 2013-03-18 21:50:40 +08:00
  • 7f0610d0bd better docs for source maps Jeremy Ashkenas 2013-03-18 19:46:43 +08:00
  • 4bef435e0e better docs for source maps Jeremy Ashkenas 2013-03-18 19:46:30 +08:00
  • 194baa0bd7 better docs for source maps Jeremy Ashkenas 2013-03-18 19:46:19 +08:00
  • c8b8beb500 slimming SourceMap slightly further Jeremy Ashkenas 2013-03-18 19:36:34 +08:00
  • 6786bab2ba Big refactor of SourceMap class. Literate CoffeeScript. Purdy. Jeremy Ashkenas 2013-03-18 19:23:05 +08:00
  • 566a7dabb2 Fixing erroneous whitespace fix in generated JS Jeremy Ashkenas 2013-03-18 17:47:55 +08:00
  • a3e8de338a CoffeeScript 1.6.2 Jeremy Ashkenas 2013-03-18 13:06:33 +08:00
  • 4f815ea978 Fixes #2737, fix fork() for both .js and .coffee, revised. Jeremy Ashkenas 2013-03-18 11:46:54 +08:00
  • 417008a030 be a little more descriptive, as per @epidemian's suggestion Michael Ficarra 2013-03-17 21:53:46 -05:00
  • 84c44c0099 small stylistic change and optimisation to code from #2847 Michael Ficarra 2013-03-17 21:49:49 -05:00
  • 2d6a856d61 Merge pull request #2847 from hden/browser-source-map Jeremy Ashkenas 2013-03-17 19:39:36 -07:00
  • 011d7dc245 better naming by @michaelficarra Hao-kang Den 2013-03-18 10:23:33 +08:00
  • b2aa1798b1 safer browser check Hao-kang Den 2013-03-18 09:15:55 +08:00
  • 5fb047930e fixed lineno Hao-kang Den 2013-03-18 09:04:53 +08:00
  • c24e957f17 use btoa as base64 encoder, inspired by @ashtuchkin Hao-kang Den 2013-03-16 23:22:05 +08:00
  • fd0b1ffc4d Fixes #2478 -- mention js2coffee in docs Jeremy Ashkenas 2013-03-17 19:34:00 +08:00
  • 0bfe6394a4 whitespace Jeremy Ashkenas 2013-03-17 19:31:06 +08:00
  • 9d025df9e3 Merge pull request #2827 from hden/lineno Jeremy Ashkenas 2013-03-17 04:29:44 -07:00
  • 2f5b11b295 Fixes #2555 Jeremy Ashkenas 2013-03-17 19:27:16 +08:00
  • c44826acc7 Merge pull request #2838 from marchaefner/master Jeremy Ashkenas 2013-03-17 03:49:06 -07:00
  • 4386f2abc7 Merge pull request #2840 from MattKunze/windows_paths Jeremy Ashkenas 2013-03-17 03:09:28 -07:00
  • f217a10721 fix path handling on Windows Matt Kunze 2013-03-15 16:13:04 -06:00
  • b8d695a4e1 Compiled JavaScript files for improved literal mode. Marc Häfner 2013-03-15 03:26:12 +01:00
  • 44c2b4aa7f Test case for literal mode: Code blocks must be preceded by blank line. Marc Häfner 2013-03-15 03:23:09 +01:00
  • 52ca531b7c Improve literate mode. Marc Häfner 2013-03-15 00:17:10 +01:00
  • d4254a40a9 Apply modifications by @jwalton Hao-kang Den 2013-03-14 08:23:27 +08:00
  • 052e3cc8eb found a linear shift of lineno, dirty patch for now Hao-kang Den 2013-03-13 21:43:29 +08:00
  • 56413ba3b4 Merge pull request #2817 from epidemian/keep-repl-running Jeremy Ashkenas 2013-03-13 01:56:33 -07:00
  • 71bb6108fb Merge pull request #2819 from hden/fix-path Jeremy Ashkenas 2013-03-13 01:03:57 -07:00
  • 7d08dbb86c build Hao-kang Den 2013-03-13 16:00:57 +08:00
  • a8b65565dd roll back to options.filename Hao-kang Den 2013-03-13 15:58:39 +08:00
  • 54258e441d Merge pull request #2826 from epidemian/bump-engines-node Jeremy Ashkenas 2013-03-13 00:40:56 -07:00