Jeremy Ashkenas
|
9df3e6a538
|
first step towards requiring #{ ... } interpolation -- removing naked interps from the compiler.
|
2010-08-07 08:02:16 -04:00 |
|
Jeremy Ashkenas
|
b42045f3f7
|
regenerating large swathes of the docs
|
2010-08-03 00:06:34 -04:00 |
|
Jeremy Ashkenas
|
071b527b66
|
Issue #559, renaming {source} option to {fileName}, on CoffeeScript.compile
|
2010-07-30 20:37:12 -04:00 |
|
Jeremy Ashkenas
|
b18d7fb550
|
removing the last traces of half-assignments. Issue #541.
|
2010-07-29 21:23:49 -04:00 |
|
Jeremy Ashkenas
|
b4ef4a9e28
|
make the compiler use 'obj = or default' for default values.
|
2010-07-26 23:58:06 -04:00 |
|
Jeremy Ashkenas
|
d624310be1
|
waypoint commit with both # and $ performing interpolation. Issue #544
|
2010-07-26 23:08:09 -04:00 |
|
Jeremy Ashkenas
|
e638de5c7c
|
a couple more implicit objects in the source.
|
2010-07-26 20:54:07 -04:00 |
|
Jeremy Ashkenas
|
f9dff6ffc4
|
added and= and or= to the language.
|
2010-07-24 22:36:50 -07:00 |
|
Jeremy Ashkenas
|
88847df70b
|
tests are now passing on symbology
|
2010-07-24 22:23:37 -07:00 |
|
Jeremy Ashkenas
|
bfc7704ca1
|
first bit of equals for symbology ... barely started on lexer.coffee
|
2010-07-24 00:31:04 -07:00 |
|
Jeremy Ashkenas
|
ff7e729b84
|
bumping version to 0.7.2 for --options patch.
|
2010-07-12 08:17:26 -04:00 |
|
Jeremy Ashkenas
|
e40d25e4bd
|
rebuilding docs and compressed version for CoffeeScript 0.7.1
|
2010-07-11 10:40:44 -04:00 |
|
Jeremy Ashkenas
|
7d79d73b58
|
allowing paren-less instance creation, a la 'new Class'
|
2010-06-29 21:03:50 -04:00 |
|
Jeremy Ashkenas
|
08ab4abd43
|
removing obvious redundant parentheses.
|
2010-06-27 23:55:18 -04:00 |
|
Jeremy Ashkenas
|
f7345ffaac
|
removing extensions from CoffeeScript
|
2010-06-26 13:36:31 -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
|
59de6b505a
|
ahh, finally. switched up our Jison configuration to provide better syntax errors. Now you get the unexpected token, instead of the expected one.
|
2010-06-01 20:21:12 -04:00 |
|
Jeremy Ashkenas
|
485346f0e5
|
CoffeeScript 0.6.2
|
2010-05-15 01:18:05 -04:00 |
|
Jeremy Ashkenas
|
92540d5e85
|
CoffeeScript 0.6.1, for Node.js v0.1.90
|
2010-04-12 21:20:00 -04:00 |
|
Jeremy Ashkenas
|
835ecac8db
|
simplifying some unecessary interpolated expressions into interpolated values.
|
2010-04-11 16:57:53 -04:00 |
|
Jeremy Ashkenas
|
c067808b54
|
CoffeeScript 0.6.0 is on the books.
|
2010-04-03 20:43:50 -04:00 |
|
Jeremy Ashkenas
|
f86fca2739
|
merged tanob's fix for installing outside of /usr/local without a /bin
|
2010-03-31 21:30:14 -04:00 |
|
Jeremy Ashkenas
|
590c069158
|
CoffeeScript 0.5.6
|
2010-03-23 00:18:50 -04:00 |
|
Jeremy Ashkenas
|
16f9a2e6b7
|
rewriting the compiler to use half-expression assignment
|
2010-03-21 23:33:24 -04:00 |
|
Jeremy Ashkenas
|
4ebaa82563
|
removing the CoffeeScript.run named function from eval'd script scope by making it anonymous
|
2010-03-19 23:15:42 -04:00 |
|
Jeremy Ashkenas
|
70cfc9500e
|
pushing docs to the site
|
2010-03-16 23:18:54 -04:00 |
|
Jeremy Ashkenas
|
61dee1beba
|
tweakin'
|
2010-03-15 23:10:14 -07:00 |
|
Jeremy Ashkenas
|
0b3054a348
|
merging in matehat's registerExtension patch for direct-requires of CoffeeScript.
|
2010-03-15 23:03:30 -07:00 |
|
Jeremy Ashkenas
|
02f4cb75dd
|
removing deprecated references to process.mixin in favor of helpers.extend for Node 0.1.32
|
2010-03-15 22:53:25 -07:00 |
|
Jeremy Ashkenas
|
119b80d449
|
removing fiddling with require.paths from CoffeeScript
|
2010-03-15 20:39:46 -07:00 |
|
matehat
|
709f17c278
|
Added an extension on node's 'require' module so it can import .coffee module and added some tests to make sure it works.
|
2010-03-12 14:22:01 -05:00 |
|
Jeremy Ashkenas
|
ccb7f63b8a
|
fixing exports for the browser
|
2010-03-10 09:47:02 -05:00 |
|
Jeremy Ashkenas
|
3d14d362a8
|
first draft of CoffeeScript language extensions.
|
2010-03-09 23:04:16 -05:00 |
|
Jeremy Ashkenas
|
bcf7b3f95b
|
CoffeeScript 0.5.5, with string interpolation and internal documentation
|
2010-03-08 06:34:07 -05:00 |
|
Jeremy Ashkenas
|
1cf0326183
|
unifying the CoffeeScript.compile and CoffeeScript.run apis to be the same -- source code and options hash.
|
2010-03-07 22:17:45 -05:00 |
|
Jeremy Ashkenas
|
5b9ebd19d5
|
adding source file information to all coffeescript compiles
|
2010-03-07 22:08:24 -05:00 |
|
Jeremy Ashkenas
|
06b50ecb98
|
unifying all of the server-side evaluation under CoffeeScript.run -- this means that __filename and __dirname and relative requires should work from all angles under Node.js
|
2010-03-07 21:49:08 -05:00 |
|
Jeremy Ashkenas
|
e267226438
|
commenting coffee-script.coffee for documentation
|
2010-03-06 20:30:40 -05:00 |
|
Jeremy Ashkenas
|
44398d044f
|
Updating docs for CoffeeScript 0.5.4. Tag it and bag it.
|
2010-03-03 23:01:53 -05:00 |
|
Jeremy Ashkenas
|
62b2ab29cd
|
CoffeeScript 0.5.3, with classes
|
2010-02-27 20:21:46 -05:00 |
|
Jeremy Ashkenas
|
9d4e06e8a8
|
moving -tr --tree to -n --nodes, and --no-wrap gives up its -n short flag.
|
2010-02-25 18:42:35 -05:00 |
|
Jeremy Ashkenas
|
b32a60585b
|
improving CoffeeScript in browser script activation, and updating docs
|
2010-02-25 06:26:27 -05:00 |
|
Jeremy Ashkenas
|
05d95acfc3
|
docs for CoffeeScript 0.5.2, which is now out.
|
2010-02-25 00:26:59 -05:00 |
|
Jeremy Ashkenas
|
22674bc536
|
removing CoffeeScript.activate() simply including the tag will do for text/coffeescript
|
2010-02-24 23:57:39 -05:00 |
|
Jeremy Ashkenas
|
c1427d6558
|
adding a minified combined coffee-script.js. Include it on the page, after any text/coffeescript tags, and call CoffeeScript.activate(); to run it
|
2010-02-24 19:57:29 -05:00 |
|
Jeremy Ashkenas
|
2a46e13d33
|
moving print_tokens (the pretty printer) from coffee_script to command_line
|
2010-02-24 18:56:32 -05:00 |
|
Jeremy Ashkenas
|
92cd80226c
|
bumping to 0.5.1
|
2010-02-24 00:54:07 -05:00 |
|
Jeremy Ashkenas
|
08dcc7e107
|
removing commented-out parseerror
|
2010-02-21 11:22:49 -05:00 |
|
Jeremy Ashkenas
|
95f3e2f79f
|
just namespacing the coffeescript compiler
|
2010-02-17 23:25:17 -05:00 |
|
Jeremy Ashkenas
|
dec9950649
|
Revert "namespacing CoffeeScript in the browser, and sniffing the 'require' function instead of the 'exports' object"
This reverts commit 2f6b69b580.
|
2010-02-17 23:22:05 -05:00 |
|