Jeremy Ashkenas
|
ce4bf4aca5
|
a little further with the tests
|
2010-11-11 22:02:06 -05:00 |
|
Jeremy Ashkenas
|
cb81f86434
|
coco 98271e6: made 'extends' chainable
|
2010-11-09 00:26:31 -05:00 |
|
satyr
|
0942071517
|
fixed a regression that for-in was failing to cache the source value
|
2010-10-23 22:04:58 +09:00 |
|
satyr
|
bd10c2f828
|
implemented for-from-to and removed dotted ranges
|
2010-10-21 23:06:50 +09:00 |
|
Jeremy Ashkenas
|
59d6e59f97
|
Fixing Issue 730 -- and removing garbage collection of tempvars (which was totally unsafe.)
|
2010-10-06 20:54:08 -04:00 |
|
Jeremy Ashkenas
|
69b901a5b6
|
Fixing Issue #744 -- you can now use reserved words as static properties of a class.
|
2010-10-06 20:07:19 -04:00 |
|
Jeremy Ashkenas
|
c064c90ee9
|
Issue #706 -- enchancing empty anonymous classes.
|
2010-09-27 23:59:47 -04:00 |
|
Jeremy Ashkenas
|
08e1101c1f
|
fixing static class properties that are implicit objects.
|
2010-09-18 22:25:45 -04:00 |
|
Jeremy Ashkenas
|
a3c224e57a
|
Fixing issue #676, chained accesses against the super() keyword.
|
2010-09-12 16:33:38 -04:00 |
|
Jeremy Ashkenas
|
44618d5765
|
Adding a test for Issue #669
|
2010-09-08 20:25:17 -04:00 |
|
Jeremy Ashkenas
|
bd3471b3d1
|
Issue #641. Rename __superClass__ to __super__
|
2010-08-23 21:19:43 -04:00 |
|
Jeremy Ashkenas
|
117204a784
|
Revert "Issue #619. 'new' operator misbehavior."
This reverts commit e7834de929 .
|
2010-08-21 19:16:02 -04:00 |
|
Jeremy Ashkenas
|
e7834de929
|
Issue #619. 'new' operator misbehavior.
|
2010-08-21 18:54:24 -04:00 |
|
Jeremy Ashkenas
|
1b05cd81f0
|
Enabling bound functions as static members of classes... Issue #627
|
2010-08-17 21:07:36 -04:00 |
|
Jeremy Ashkenas
|
9df3e6a538
|
first step towards requiring #{ ... } interpolation -- removing naked interps from the compiler.
|
2010-08-07 08:02:16 -04:00 |
|
Jeremy Ashkenas
|
8d544ce80b
|
Adding anonymous class support (gets a temporary variable for a name.) Issue #548
|
2010-07-27 22:05:55 -04:00 |
|
Jeremy Ashkenas
|
cc7b0f2e8f
|
Allowing classes to be better decorated with implicit calls. Issue #548
|
2010-07-27 07:03:44 -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
|
88847df70b
|
tests are now passing on symbology
|
2010-07-24 22:23:37 -07:00 |
|
Sam Stephenson
|
5678bf10fd
|
class B extends A calls A.extended(B)
|
2010-07-18 14:22:26 -05:00 |
|
Jeremy Ashkenas
|
989d539af3
|
adding no-argument super calls.
|
2010-07-18 14:46:21 -04:00 |
|
Jeremy Ashkenas
|
c6e1a96882
|
adding an instanceof test for constructors-called-with-splats
|
2010-07-13 08:57:42 -04:00 |
|
Jeremy Ashkenas
|
534e2a25de
|
enabling a variable number of arguments to be passed to constructor functions.
|
2010-07-12 22:42:21 -04:00 |
|
Jeremy Ashkenas
|
7a5f014014
|
fixing closurenode wrapping of bodies with bound function declarations inside -- this doesn't have to be mentioned explicitly.
|
2010-06-30 21:54:16 -04:00 |
|
Jeremy Ashkenas
|
7d79d73b58
|
allowing paren-less instance creation, a la 'new Class'
|
2010-06-29 21:03:50 -04:00 |
|
Jeremy Ashkenas
|
8d853a6d58
|
adding the ability to have classes with functions pre-bound to the instance, using the fat arrow, and the constructor-function-definition pattern, avoiding prototypes.
|
2010-06-15 01:28:30 -04:00 |
|
Jeremy Ashkenas
|
de768aefc3
|
a bit more work on keywords-in-object-literals...
|
2010-06-15 01:03:14 -04:00 |
|
Jeremy Ashkenas
|
4b284f6687
|
first draft at ticket #437 ... automatic quoting of reserved words and keywords.
|
2010-06-15 00:54:02 -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
|
45f442bd73
|
allowing Klass::['dynamic-property'] syntax. Issue #392
|
2010-05-31 22:32:43 -04:00 |
|
Jeremy Ashkenas
|
39b8bbc39b
|
Moving all of the 'test_issues' tests from 'hiatus' to their proper locations...
|
2010-05-31 15:13:48 -04:00 |
|
Jeremy Ashkenas
|
4a85f3d499
|
cleaning up tests ... consolidation, consistency...
|
2010-04-03 10:39:32 -04:00 |
|
Jeremy Ashkenas
|
177ec92c39
|
adding class methods to class definition syntax, using '@'
|
2010-03-29 21:43:12 -04:00 |
|
Jeremy Ashkenas
|
56eb474bf3
|
If you don't specify a constructor, one will be provided for you by the state.
|
2010-02-28 00:13:17 -05:00 |
|
Jeremy Ashkenas
|
4ec7514d10
|
making inner comments work within class definitions
|
2010-02-27 19:03:23 -05:00 |
|
Jeremy Ashkenas
|
1c7e4c4203
|
first draft of adding classes to CoffeeScript
|
2010-02-27 18:57:45 -05:00 |
|