Michael Ficarra
46ff7705ee
corrections for octal escape sequences; allows "\0" alone; see #1547
...
Relevant sections of the spec:
* http://es5.github.com/#C
* http://es5.github.com/#B.1.2
* http://es5.github.com/#x7.8.4
2012-04-20 18:29:40 -04:00
Michael Ficarra
eabcb2c8b0
Merge pull request #2261 from josher19/patch-2
2012-04-12 22:17:13 -07:00
josher19
ea60dfa44d
See issue #2620
2012-04-13 12:54:36 +08:00
Michael Ficarra
53a82da3f3
fixes #2255 : global leak with splatted @-params
2012-04-12 23:46:28 -04:00
Michael Ficarra
4043124135
tests for fix to #2052 , f3a1f46679
2012-04-11 18:35:51 -04:00
Michael Ficarra
f3a1f46679
fixes #2052 : don't manually assign constructors' name property
...
I'm not sure how we would test this, so... no tests.
2012-04-11 12:14:44 -04:00
Michael Ficarra
08673261b1
comments in the REPL should have no output, not undefined
2012-04-11 11:43:31 -04:00
Jeremy Ashkenas
60c9b94656
CoffeeScript 1.3.1 (quick bugfix for compound assignment to a global variable
1.3.1
2012-04-10 17:26:23 -04:00
Jeremy Ashkenas
f0e17fc20f
fixing compound assignments to global variables. oof.
2012-04-10 17:07:38 -04:00
Jeremy Ashkenas
de511e0348
resolving merge
1.3.0
2012-04-10 14:58:59 -04:00
Jeremy Ashkenas
ed8d94f69c
CoffeeScript 1.3.0
2012-04-10 14:57:45 -04:00
Jeremy Ashkenas
1b3af684cb
Merge pull request #2070 from clutchski/slice-docs
...
Documenting default slice indexes.
2012-04-10 07:56:44 -07:00
Michael Ficarra
53fe10e4ad
REPL once again permits indented expressions
2012-04-05 21:33:15 -04:00
Michael Ficarra
b4e1e54cf7
fixes #2239 : REPL didn't accept expressions that were just comments
2012-04-05 18:10:05 -04:00
Michael Ficarra
22db7ae85a
Octal and binary literals are more appropriately converted to hex
2012-03-27 21:31:48 -04:00
Michael Ficarra
6a88ce7d1e
fixes #2224 : various issues related to number lexing
...
This was... embarrassing. I'm just really glad we didn't cut a release
before this got fixed.
2012-03-27 21:31:20 -04:00
Michael Ficarra
ddd6e9a48b
abb11c80d1 didn't consider objects with [[Call]]
2012-03-10 11:54:31 -05:00
Michael Ficarra
d6fbfa55b6
number literal error messages: more consistent, removed pluralisation
2012-03-08 14:44:47 -05:00
Michael Ficarra
abb11c80d1
splatted constructors returning null should produce the new instance
2012-03-07 18:19:53 -05:00
Trevor Burnham
ef0cb46b9b
Following symlinks when setting module.paths ( fixes #2175 )
2012-03-05 15:00:20 -05:00
Trevor Burnham
209a0f5a79
Rebuilding browser lib
2012-03-03 13:52:43 -05:00
Michael Ficarra
44e1ccec7e
eval's options argument should default to {}, even in the browser
2012-03-02 22:51:38 -05:00
Jeremy Ashkenas
7c1f4b38f4
start with 1, then 2 for reused vars.
2012-02-29 23:46:03 -05:00
Jeremy Ashkenas
b9cfb5a7d8
Fixes #2155 -- existential assignment to a closure
2012-02-29 23:41:57 -05:00
Jeremy Ashkenas
1c8411f628
merging in early error for compound assignment to undeclared variables.
2012-02-28 10:42:11 -05:00
Trevor Burnham
de9970412a
Making bare the default for eval in the browser ( fixes #2148 )
2012-02-27 12:13:46 -05:00
Jeremy Ashkenas
a0e3a8b420
Merge pull request #2117 from AdleyEskridge/master
...
Improve documentation section about heregexes
2012-02-26 09:10:20 -08:00
Jeremy Ashkenas
bc2ca1ef73
building missed commit change.
2012-02-26 11:48:33 -05:00
Jeremy Ashkenas
9a955859fd
link typo
2012-02-23 22:05:41 -05:00
Jeremy Ashkenas
ecfe49adca
Merge branch 'master' of github.com:jashkenas/coffee-script
2012-02-23 22:05:39 -05:00
Jeremy Ashkenas
7a75b2b8d0
link typo
2012-02-23 22:05:00 -05:00
Michael Ficarra
127653b7d4
fixes #1537 : ignore hidden files/directories in watched directories
2012-02-22 12:19:30 -05:00
Jeremy Ashkenas
b7f2681007
Merge pull request #2121 from jashkenas/issue2120
...
add --help indicator for passing arguments to scripts run with `coffee`
2012-02-14 11:19:43 -08:00
Michael Ficarra
12d6461bbe
added help indicator for passing arguments to scripts run with coffee
2012-02-14 12:25:14 -05:00
Michael Ficarra
28a1101b91
merging/improving @rolftimmermans fix/tests for #2007
2012-02-13 19:47:21 -05:00
Michael Ficarra
8248601b72
Merge branch 'object_literals_in_compr' of https://github.com/rolftimmermans/coffee-script into rolftimmermans-object_literals_in_compr
...
Conflicts:
test/objects.coffee
2012-02-13 19:41:47 -05:00
Adley Eskridge
2e78508016
Improve section on heregexes
...
Currently, the only mention of heregexes' support for interpolation is
in the change log. This feature is useful enough to warrant a mention in
the heregex section itself.
I also felt that the heregex section was a bit less clear than it could
be, so I slightly reworded it.
2012-02-12 10:58:53 -06:00
Michael Ficarra
d9120b8365
Merge pull request #2116 from fawek/illegal-parameter-name-error-message
...
Fix a confusing error message for '(arguments) ->'
2012-02-12 08:46:05 -08:00
Jakub Wieczorek
eb8e20c3ef
Fix a confusing error message for '(arguments) ->'
2012-02-12 15:38:42 +01:00
Ken Gregson
cb0003d894
Issue #2105 refined
...
Fix updated as suggested by michaelficarra
2012-02-05 19:40:29 -05:00
Ken Gregson
7becf808c7
Issue #2105
...
Make REPL continuation work better. Check for trailing "\" fails when
run function is called with buffer terminated by newline. Chomp'ing
buffer to remove newline fixes this issue.
2012-02-05 19:12:33 -05:00
Michael Ficarra
13f8348568
Merge pull request #2102 from Nitrodist/master
...
Fix inherited spelling in documentation
2012-02-03 17:32:14 -08:00
Mark Campbell
d6e2ae292e
Fix inherited spelling in documentation
2012-02-03 19:07:48 -06:00
Michael Ficarra
e42f96b76d
Merge pull request #2101 from clutchski/style-fixes
...
Style fixes
2012-02-03 16:40:23 -08:00
clutchski
40a9196c7f
Removing tab indentation.
2012-02-03 19:33:03 -05:00
clutchski
0ca255b7b8
Whitespace clean-up.
2012-02-03 19:31:26 -05:00
clutchski
8ade4f1077
Indentation fix.
2012-02-03 19:08:45 -05:00
clutchski
d74c909930
Documenting default slice indexes.
2012-01-26 15:57:27 -05:00
Michael Ficarra
c0dac45fe1
OptionParser and related tests needed a cleanup
...
The object returned from OptionParser::parse no longer has a `literals`
property. It was pretty arbitrary, anyway.
2012-01-25 19:47:03 -05:00
Michael Ficarra
eb5c4057a1
Merge branch 'uppercase_radix_prefixes' of git://github.com/geraldalewis/coffee-script
2012-01-21 11:40:20 -05:00