Commit Graph

3576 Commits

Author SHA1 Message Date
Sam Gentle
9b1bdd4b36 Add test for .coffee.md loading 2013-05-25 23:06:44 +10:00
Michal Srb
fd47920c63 Fixes tabbed code test in literate 2013-05-15 10:30:20 +01:00
Michael Ficarra
088b8b3ec5 Merge pull request #2978 from pushrax/master
Fix 'propeties' typo in docs
2013-05-08 17:44:53 -07:00
Justin Li
afd9b44dea Fix 'propeties' typo in docs 2013-05-08 15:57:46 -04:00
In-Ho Yi
b54db2ea07 keep track of source map information for require()d coffee files 2013-04-29 17:06:22 +10:00
Michael Ficarra
3650d6eb4e Merge pull request #2933 from marchaefner/master
Fix implicit calls with preceding herecomment
2013-04-28 21:07:52 -07:00
Marc Häfner
05b74f3743 Merge remote-tracking branch 'refs/remotes/upstream/master' 2013-04-29 05:27:13 +02:00
Michael Ficarra
174cd7eaa0 rebuild for some unneccessary parentheses changes
rebuild of 3921e3db34
2013-04-28 22:09:46 -05:00
Nami-Doc
3921e3db34 Merge pull request #2965 from Nami-Doc/style-cleanup1
Style cleanup
2013-04-28 16:20:53 -07:00
Nami-Doc
63bc7fe354 final style edits 2013-04-29 01:19:24 +02:00
Nami-Doc
ba01e36cc2 partly revert 7be996c 2013-04-28 22:34:56 +02:00
Marc Häfner
40d2761bd8 Fixes #2916 -- implicit calls with preceding herecomment 2013-04-28 10:30:03 +02:00
Nami-Doc
4ff7fef3bb remove jsl config file and the doc line about it 2013-04-28 00:58:34 +02:00
Nami-Doc
7be996c010 code cleanup 2013-04-28 00:56:44 +02:00
Michael Ficarra
f4332475b5 Merge pull request #2963 from Nami-Doc/lint-flag-removal
Lint flag removal
2013-04-27 15:13:38 -07:00
Nami-Doc
4da00e8296 Fix docs : modify source file instead of built file 2013-04-27 20:55:37 +02:00
Nami-Doc
e8fae286be remove --lint. #2894 : rebuild and fix docs 2013-04-27 19:35:32 +02:00
Nami-Doc
f451bb5f61 Merge pull request #2894 from billymoon/master
Literate flag
2013-04-27 10:29:03 -07:00
Billy Moon
d8d7495767 give the -l flag to literate
remove `-l` from lint, allowing it to be used for literate
2013-04-27 10:42:10 +03:00
Michal Srb
e7ebdce60f Fix #2953. Method calls on splice endpoints 2013-04-23 05:42:37 +02:00
Michal Srb
fd61476106 Fix #1069. Non-callable literals shouldn't compile 2013-04-23 04:28:45 +02:00
Michael Ficarra
4b4f6ac222 Merge pull request #2951 from xixixao/issue1437
Fix #1437. Unneeded ref in existential assignment.
2013-04-22 13:04:32 -07:00
Michal Srb
7b9699c5fa Fix #1437. Unneeded ref in existential assignment. 2013-04-22 21:58:49 +02:00
Jeremy Ashkenas
8a59558e2d Merge pull request #2946 from Nami-Doc/issue2944
Fix #2944
2013-04-21 08:15:15 -07:00
Nami-Doc
5162472f16 Fix REPL when env.HOME isn't available - #2945 2013-04-21 16:03:30 +02:00
Nami-Doc
1917bb69ed Fix #2944 2013-04-21 12:33:00 +02:00
Michael Ficarra
3b38153759 Merge pull request #2940 from jiangmiao/issue2908
Fixes #2908, add "\n" between pure literal header and function body.
2013-04-20 12:03:25 -07:00
Michael Ficarra
e06a17d929 Merge pull request #2943 from bobbydavid/master
fix warning in REPL tests about memory leak.
2013-04-20 12:00:37 -07:00
Robert Martin
71aea4b862 Fix bug in REPL where history file was closed late.
The history file was set to close on process exit, when it
should close on REPL exit. Listening to the process exit
event causes a warning when more than 10 CoffeeScript REPL
instances are opened in the same program, which happens in
the test.
2013-04-20 14:49:54 -04:00
Nami-Doc
4b4818d819 Fix missing ` `` - #2926 2013-04-20 00:11:29 +02:00
Michael Ficarra
c785e00a15 Merge pull request #2929 from lucasb-eyer/master
Keep a single-line herecomment as a single-line js comment.
2013-04-15 13:12:43 -07:00
Michael Ficarra
c6398e16b1 Merge pull request #2925 from marchaefner/master
Fix error reporting for invalid object key.
2013-04-15 13:07:16 -07:00
lucasb-eyer
ccc7c4404d Keep the js comment on a single line if the herecomment is on a single line. 2013-04-15 21:45:55 +02:00
Marc Häfner
69d66a1d4d Fixes #1057: Allow catch/finally in single line functions.
* Don't end single-line functions at `catch` or `finally`.
* Remove unused `IMPLICIT_BLOCK` and superfluous test for `IF`.
2013-04-15 20:20:52 +02:00
Marc Häfner
af81f6de70 Fix error reporting for invalid object key. 2013-04-12 18:10:26 +02:00
Jeremy Ashkenas
f21dc7a96e Merge pull request #2924 from marchaefner/master
Parameter-less catch clause.
2013-04-12 08:57:01 -07:00
Marc Häfner
cf07fcb4b1 #2900 -- parameter-less catch clause.
Plus some minor cleanup after f8c6b494aa
2013-04-12 17:50:45 +02:00
Jeremy Ashkenas
740a7bcb45 Merge pull request #2914 from danielgtaylor/repl-history
repl history implementation improvements
2013-04-07 21:47:16 -07:00
Daniel G. Taylor
0e2d2ea637 Move lastLine setter into conditional block to prevent .commands and blank lines from setting lastLine 2013-04-07 11:28:59 -07:00
Daniel G. Taylor
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. 2013-04-06 22:10:08 -07:00
Jeremy Ashkenas
170f311101 Merge branch 'master' of https://github.com/jashkenas/coffee-script 2013-04-06 09:31:30 +08:00
Jeremy Ashkenas
0cadcdc097 Fix regression with executable class bodies and prototypal attachment. 2013-04-06 09:31:24 +08:00
Miao Jiang
337ebd3ce9 Fixes #2908, add "\n" between pure literal header and function body. 2013-04-05 13:20:59 +08:00
Billy Moon
5d5920c5d0 Literate flag
Add `-L` or `--literate` command line flags (lowercase `l` is already taken) to allow literate coffee script to be read in from `stdio`
2013-03-28 10:28:12 +03:00
Jeremy Ashkenas
8be65dee93 Merge pull request #2886 from danielgtaylor/repl-history
Add history to the coffee interactive interpreter that persists between ...
2013-03-27 15:55:15 -07:00
Daniel G. Taylor
4dbd9dc264 Pop off partial line if input history file was truncated; make maximum input history file size configurable via repl start options 2013-03-25 20:50:56 -07:00
Daniel G. Taylor
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 2013-03-25 20:34:04 -07:00
Michael Ficarra
cc84d6ea67 Merge pull request #2890 from Nami-Doc/issue2846
fix #2846
2013-03-25 11:14:07 -07:00
Nami-Doc
53a5f26430 fix #2846 2013-03-25 18:56:24 +01:00
Daniel G. Taylor
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 2013-03-25 09:49:59 -07:00