Jeremy Ashkenas
7792a3a6e3
CoffeeScript 1.3.2
1.3.2
2012-05-14 14:45:20 -04:00
Michael Ficarra
e57a5de33e
added bugs to package.json
...
satyr/coco@d15ca300ca
2012-05-14 12:35:50 -04:00
Michael Ficarra
ed705403ad
Merge pull request #2299 from geraldalewis/2213-no-method-is-array
...
Wraps up #2211 -- addresses invocations within destructured params
2012-05-12 17:30:48 -07:00
Colin Ross
fa899ab810
Fix typo in test name
2012-05-12 06:34:12 +01:00
Jeremy Ashkenas
fdcd99dfef
adding a rel=canonical
2012-05-10 17:42:27 -04:00
Michael Ficarra
d5ddd0f783
removing redundant cases in lexer; thanks @satyr
2012-05-08 16:42:09 -04:00
Michael Ficarra
848d10594b
reverting premature start of solution to #2306
2012-05-08 16:22:26 -04:00
Michael Ficarra
caf3da2f66
lexer/parser: split out null and undefined from BOOL token
...
also made explicit AST nodes `Bool`, `Null`, and `Undefined`
2012-05-08 16:14:28 -04:00
Gerald Lewis
f1b286469a
Wraps up #2211 -- addresses invocations within destructured params
2012-05-02 18:03:32 -04:00
Jeremy Ashkenas
46065199cd
Fixes #2287 -- tweak extends to make jshint easier
2012-04-25 17:33:21 -04:00
Jeremy Ashkenas
879fe3976d
Fixes #2197 -- uncached double existential
2012-04-25 15:04:15 -04:00
Jeremy Ashkenas
c1309e12f7
Fixes #2209 -- document heredocs as 'block strings'
2012-04-25 14:37:05 -04:00
Jeremy Ashkenas
6bcc798a76
Fixes #2207 -- unambiguous immediate implicit closes don't close implicit objects
2012-04-25 14:14:00 -04:00
Maxwell Krohn
3e95d7f2d0
Reapply the removed patch from bugfix_1183 in PR 2252. Include a test
...
case to show it's required.
What's going on: inside of Coffee-generated closures, calling `super()`
is implicitly making use of `this` (or explicitly doing so if you look
at the output code), so we have to pass `this` through closures as if
`@` is being accessed within the closure. So, just add one more
condition to the list in `Closure::literalThis`
2012-04-24 21:48:18 -04:00
Jeremy Ashkenas
c3159e48c8
Merge pull request #2219 from matt-hickford/build-windows-alternative
...
build on Windows - fix spawn command by calling node explicitly
2012-04-24 14:59:30 -07:00
Jeremy Ashkenas
34be878257
Fixes #1183 , Refactors #2252 , super calls in inner functions
2012-04-24 17:23:37 -04:00
Jeremy Ashkenas
87257ea6b3
Fixes #2258 -- allow parameter lists in the vertical style.
2012-04-24 16:56:39 -04:00
Jeremy Ashkenas
8bc6001d27
Fixes #2280 -- add enumerable prototypal properties to autocompletion.
2012-04-24 16:26:07 -04:00
Jeremy Ashkenas
e433098eb2
Adding a test for #2273
2012-04-24 15:39:22 -04:00
Jeremy Ashkenas
afdcdcfd54
Fixes #2273 , reverts #643 -- no special variable treatment for loop variables.
2012-04-24 15:37:26 -04:00
Jeremy Ashkenas
4fc9a345bb
Fixes #2274 -- allow @variables as loop variables
2012-04-24 12:21:47 -04:00
Jeremy Ashkenas
c06487c13b
Merge branch 'master' of github.com:jashkenas/coffee-script
2012-04-24 12:12:12 -04:00
Jeremy Ashkenas
7a80661ad5
adding a link to the high-rez logo
2012-04-24 12:12:09 -04:00
Jeremy Ashkenas
2fb527a63f
Merge pull request #2277 from geraldalewis/2213-dup-destructured-params
...
Destructured assignment params incorrectly identified as duplicates.
2012-04-24 08:48:06 -07:00
Gerald Lewis
99394e1011
Fixes issue where destructured assignment params were incorrectly identified as duplicates.
2012-04-23 20:41:56 -04:00
Trevor Burnham
3b1a566117
Hidden files no longer queued for --join ( fixes #2263 )
2012-04-23 13:59:42 -04:00
Trevor Burnham
d58da49cee
Intermediate version bump to 1.3.2-pre
2012-04-23 13:34:04 -04:00
Jeremy Ashkenas
0fada5109a
Merge pull request #2213 from geraldalewis/2211-destructed-splats
...
Issue #2211 -- splats in destructured parameters
2012-04-23 09:00:22 -07:00
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
Maxwell Krohn
b03bea14fa
Code and commentary diverged in that short time. Fix.
2012-04-11 19:35:14 -04:00
Maxwell Krohn
2f13fae6f0
restore proper error messages
2012-04-11 19:32:40 -04:00
Maxwell Krohn
a92af02ae8
Add some commentary.
2012-04-11 19:17:55 -04:00
Michael Ficarra
4043124135
tests for fix to #2052 , f3a1f46679
2012-04-11 18:35:51 -04:00
Maxwell Krohn
7b66e22bc6
now it works for all of #1183 . This should do it.
2012-04-11 18:22:52 -04:00
Maxwell Krohn
5542e00b80
sart work on a bugfix, but we're not covering the exact case in issue #1183
2012-04-11 18:05:33 -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
Matt Hickford
7e32c32057
build on Windows - fix spawn command by calling node explicitly
2012-03-25 11:17:46 +01:00