Jeremy Ashkenas
|
3be22bd43b
|
Documenting and testing 'do'
|
2010-12-24 09:22:27 -08:00 |
|
Michael Ficarra
|
b02a1ee037
|
just fixing a single test in test_functions.coffee for now, so I don't
forget my suggested fix
|
2010-12-12 18:35:41 -05:00 |
|
Jeremy Ashkenas
|
ba27b4be69
|
Fixing Issue #904. Destructuring parameters need to reserve their variable names as if they were true parameters.
|
2010-12-09 21:34:52 -05:00 |
|
Jeremy Ashkenas
|
24183d9a39
|
Issue #894: Strange interaction between class instantiation and splats
|
2010-12-05 15:08:41 -05:00 |
|
Michael Ficarra
|
c0cb0c35e2
|
adding tests for #855
|
2010-11-26 02:06:10 -05:00 |
|
Jeremy Ashkenas
|
83c41c69be
|
CoffeeScript lints cleanly again.
|
2010-11-20 17:46:44 -05:00 |
|
Jeremy Ashkenas
|
5b16d4790c
|
Removing/Reverting do ->
|
2010-10-24 20:34:50 -04:00 |
|
Jeremy Ashkenas
|
6347849cd0
|
Switching parenthesized side in comprehensions.
|
2010-10-24 14:11:09 -04:00 |
|
Timothy Jones
|
9619fa66eb
|
Altered bound functions with do to just use call(this) rather than binding.
|
2010-10-25 00:18:54 +13:00 |
|
Timothy Jones
|
d096f69c78
|
Implemented rescoping with the do keyword.
|
2010-10-25 00:02:39 +13:00 |
|
satyr
|
1130f4fef5
|
refactored and added a test for a8da321
|
2010-10-23 03:00:09 +09:00 |
|
satyr
|
bd10c2f828
|
implemented for-from-to and removed dotted ranges
|
2010-10-21 23:06:50 +09:00 |
|
satyr
|
90a13bd791
|
compound assignments are now represented as Assign nodes (rather than Op) and have the same precedence as =
|
2010-10-20 09:50:42 +09:00 |
|
Timothy Jones
|
0e395569ee
|
Fixing #761. p -1 now translates to p(-1), not p - 1. Same with +.
|
2010-10-20 04:52:07 +13:00 |
|
satyr
|
cb2a7f0820
|
simplified splatting new compilation
|
2010-10-12 21:48:25 +09:00 |
|
satyr
|
b01d7db409
|
merged test_blocks into test_functions
|
2010-10-12 08:54:36 +09:00 |
|
satyr
|
f682bf642f
|
followup to #717; made new => actually work
|
2010-10-12 07:02:04 +09:00 |
|
satyr
|
5ed69a5a58
|
added test.html that runs most of test/*.coffee in browsers
|
2010-10-12 06:53:20 +09:00 |
|
Jeremy Ashkenas
|
e8d592cdc6
|
Fixing issue #751 ... implicit number arguments within implicit object literals.
|
2010-10-10 11:29:14 -04:00 |
|
satyr
|
e188b9ff41
|
unary-new: built parser and new => now works
|
2010-09-27 02:16:41 +09:00 |
|
satyr
|
0b3b0ab68b
|
unary-new: added tests
|
2010-09-25 18:13:37 +09:00 |
|
Jan-Felix Wittmann
|
abc1e83319
|
fix invalid testcase
|
2010-09-20 12:02:16 +02:00 |
|
Timothy Jones
|
e5837b4ee9
|
Actually caching the splatted constructor this time.
|
2010-09-12 01:49:25 +12:00 |
|
Timothy Jones
|
d1f31c5143
|
Ensuring constructors invoked with splats behave correctly, along with caching.
|
2010-09-12 01:28:22 +12:00 |
|
Jeremy Ashkenas
|
70cfd54ad4
|
Issue #670. 'THIS' tokens should trigger an implicit call.
|
2010-09-08 20:15:16 -04:00 |
|
Jeremy Ashkenas
|
58a5d93214
|
adding a test for Issue #550.
|
2010-07-28 20:43:39 -04:00 |
|
Jeremy Ashkenas
|
89cd25ab15
|
finished moving over string and regex interpolation to use '#' instead of '$', Issue #544
|
2010-07-26 23:31:55 -04:00 |
|
Jeremy Ashkenas
|
55a0e1d2ff
|
making inline implicit objects more flexible ... can be used with trailing blocks.
|
2010-07-26 21:39:43 -04:00 |
|
Jeremy Ashkenas
|
6b0418a74a
|
merging master changes into symbology
|
2010-07-25 00:15:12 -07:00 |
|
Jeremy Ashkenas
|
88847df70b
|
tests are now passing on symbology
|
2010-07-24 22:23:37 -07:00 |
|
Jeremy Ashkenas
|
0337dc23c3
|
Fix for Issue number 501 ...
|
2010-07-14 09:40:07 -04:00 |
|
Jeremy Ashkenas
|
15a2b7d69a
|
Fixing issue number #486 (which is debatable). Allowing an unparenthesized if/else ternary as a trailing parameter to a call.
|
2010-07-10 14:52:54 -04:00 |
|
Jeremy Ashkenas
|
d5cf339b83
|
adding a test for holmsand's patch for Object.prototype-named variables.
|
2010-06-16 07:24:17 -04:00 |
|
Jeremy Ashkenas
|
e14f4c5db1
|
First draft of switching the CoffeeScript Compiler over to camelCase. Pour one on the ground for underscores...
|
2010-06-12 19:05:13 -04:00 |
|
Jeremy Ashkenas
|
0a4fe7ed97
|
fixing the lexer so that leading commas surpress newlines
|
2010-06-11 08:29:16 -04:00 |
|
Jeremy Ashkenas
|
dfb3a13246
|
Fixed lingering CoffeeScript Compiler running live in Internet Explorer bugs. Implemented helpers.index_of and removed named functions. Ticket #366
|
2010-05-14 23:40:04 -04:00 |
|
Jeremy Ashkenas
|
6222ed622f
|
forcing spaces for implicit calls ... making '@ name' a call instead of an access. Ticket #353
|
2010-05-04 23:44:54 -04:00 |
|
Jeremy Ashkenas
|
1a97f599dd
|
added a test for the multiple-functions-passed-sans-parens
|
2010-04-30 23:20:22 -04:00 |
|
Jeremy Ashkenas
|
1cddb2aa88
|
Redoing Rewriter#add_implicit_parentheses to be more robust.
|
2010-04-20 01:32:12 -04:00 |
|
Jeremy Ashkenas
|
0d860516ac
|
fixing non-spaced function application.
|
2010-04-13 09:05:55 -04:00 |
|
Jeremy Ashkenas
|
df97effb9c
|
fixing implicit-call-in-function-in-parens bug.
|
2010-04-10 18:56:46 -04:00 |
|
Jeremy Ashkenas
|
4a85f3d499
|
cleaning up tests ... consolidation, consistency...
|
2010-04-03 10:39:32 -04:00 |
|
Jeremy Ashkenas
|
f99b5ad463
|
Merging Tesco's invoking-this-fix
|
2010-04-03 09:58:45 -04:00 |
|
Jeremy Ashkenas
|
1c628e7883
|
fixing parens-around-implicit-function-with-multiline-chained-chaser bug
|
2010-04-01 23:38:20 -04:00 |
|
Jeremy Ashkenas
|
1e315b5a33
|
fixing single-line implicit call wrapped around function with trailing arguments
|
2010-03-28 16:44:41 -04:00 |
|
matehat
|
8f3ea1d0c5
|
Fixed a small bug that happened when having a trailing comma in multiline array and object literals
|
2010-03-26 14:11:34 -04:00 |
|
matehat
|
b9b87f7d8e
|
Minor modifications to the grammar to allow a single trailing comma for function call arguments, array literal and object literals. Adjusted tests accordingly
|
2010-03-26 11:44:25 -04:00 |
|
Jeremy Ashkenas
|
75ffb9dc84
|
stop mixing in helpers (t(ticket #250) -- with a test
|
2010-03-14 14:48:43 -07:00 |
|
Jeremy Ashkenas
|
1f9bb6a1c4
|
fixing broken multi-line optional-paren blocks
|
2010-03-10 09:28:00 -05:00 |
|
Jeremy Ashkenas
|
472e027463
|
fixing the nested-implicit-parens-on-a-single-line
|
2010-03-09 21:54:44 -05:00 |
|