Jeremy Ashkenas
3924c2f2bd
First draft of fixing shorthand objects mixed with regulars within arrays.
2011-01-19 22:36:30 -05:00
Jeremy Ashkenas
7625d900d3
toTimeString -> toLocaleTimeString
2011-01-19 22:17:53 -05:00
Jeremy Ashkenas
53dc1f2055
Merging in donjones' implicit object fix, hooray.
2011-01-18 23:46:55 -05:00
Jeremy Ashkenas
e706fa4a58
Merge branch 'master' of https://github.com/donjones/coffee-script
2011-01-18 23:38:22 -05:00
Jeremy Ashkenas
65e81e4034
Merge branch '1.0-stable'
2011-01-18 23:29:44 -05:00
Jeremy Ashkenas
1f2f55bea3
merging in chetan51's Node 0.2.5 compatibility patch. Homebrew timestamps.
2011-01-18 23:28:37 -05:00
Jeremy Ashkenas
4b78790096
Making #1050 a syntax error.
2011-01-18 23:10:09 -05:00
Jonas Dohse
236e129e7a
Tests for call parameters after implicit objects
2011-01-19 00:32:59 +01:00
Jonas Dohse
d200619774
Check for invalid implicit values
2011-01-18 23:31:50 +01:00
Chetan Surpur
f35ea486a7
Removed dependency on the util module in the coffee source files
2011-01-18 10:19:00 -08:00
Chetan Surpur
a48cd7cb1d
Removed dependency on util to extend support to node v0.2.5
2011-01-18 09:45:58 -08:00
Jonas Dohse
d0f13223bc
No assignment shortcut in implicit braces
...
Let
f a: b, c
compile to
f({
a: b
}, c);
2011-01-18 15:42:59 +01:00
Jeremy Ashkenas
7ae284f432
Allowing an environment variable of MINIFY=false to disable minification of the build:browser cake task.
2011-01-15 15:20:01 -05:00
Jeremy Ashkenas
df872b8223
Merge branch '1.0-stable'
2011-01-15 15:15:33 -05:00
Jeremy Ashkenas
150a8a12a0
A bit more explanation of what's actually going on with build:browser
2011-01-15 15:12:47 -05:00
Jeremy Ashkenas
d8823ed45e
Implemented continuable lines in the REPL. Use a trailing slash. Multiline functions are now possible.
2011-01-15 15:06:51 -05:00
Jeremy Ashkenas
9a63b3147f
First implementation of autocomplete.
2011-01-15 14:53:07 -05:00
Jeremy Ashkenas
3f586ff4ab
Merge branch 'master' into 1.1-pre
2011-01-15 14:50:44 -05:00
Jeremy Ashkenas
c4d4cfe9dc
Merge branch 'master' of https://github.com/ryszard/coffee-script into 1.1-pre
2011-01-15 14:50:41 -05:00
Jeremy Ashkenas
08cd112585
trailing comment.
2011-01-15 14:20:45 -05:00
Jeremy Ashkenas
566087b518
Expressions -> Block
2011-01-15 14:19:35 -05:00
Jeremy Ashkenas
f4a7cca075
Issue #1038 ... optimize away trailing return / and return undefined
2011-01-15 14:14:11 -05:00
Jeremy Ashkenas
d9d50fdf54
Leave out the 'Available Options' bit.
2011-01-15 11:04:50 -05:00
Jeremy Ashkenas
4c18ddf549
Fixing issue #1046 .
2011-01-15 10:57:50 -05:00
Jeremy Ashkenas
7c7b9a4be1
Merging in 1035 fix. fileName -> filename ... a bit of refactoring.
2011-01-15 10:46:53 -05:00
Jeremy Ashkenas
9faedbf516
bump version to 1.1-pre
2011-01-15 10:28:26 -05:00
Trevor Burnham
ba45dedbd5
Decoupling --require flag processing from file compilation
...
This change allows files to be `--require`d before entering the REPL. It's also
an opimization, since files are `--require`d only once, rather than being
required again every time a file is compiled.
A secondary change is that `module.filename` is temporarily modified. This is
somewhat less aesthetically appealing than the old approach of using
fs.realpathSync, but it allows you to run `coffee -r ./foo` rather than having
to write `coffee -r ./foo.coffee`, since Node does not accept absolute paths
without a file extension.
2011-01-13 14:50:00 -05:00
Trevor Burnham
7815138386
Fixing require './foo' under --eval and REPL; issue 1035
2011-01-13 14:20:11 -05:00
Jeremy Ashkenas
47e4f4dae1
Merge branch 'issue1011' of http://github.com/michaelficarra/coffee-script
2011-01-10 23:25:28 -05:00
Jeremy Ashkenas
9b3197c6e8
#1026
2011-01-10 23:19:31 -05:00
Jeremy Ashkenas
44355f8eef
Issue #1024 .
2011-01-10 23:09:21 -05:00
Jeremy Ashkenas
45058dfa79
Adding jEdit highlighter.
2011-01-10 22:03:52 -05:00
Jeremy Ashkenas
83f9cb88cf
Issue #1027 ... leading indentation.
2011-01-10 21:58:35 -05:00
Jeremy Ashkenas
c851ed9d60
Removing Roast (deleted)
2011-01-10 21:07:19 -05:00
Michael Ficarra
5f19f65ef2
obeying coffeescript convention of a single space after every comma
2011-01-07 03:20:48 -05:00
Michael Ficarra
8ca8cd046f
mismatched issue number in test case for #1012
2011-01-06 23:55:50 -05:00
Michael Ficarra
6832dda2fa
improving/minimizing the provided test cases for #1014
2011-01-06 23:47:03 -05:00
Gerald Lewis
782bc6c03a
fix for issue 1014 - arguments object in ranged array - apply(this,arguments) instead of call(this)
2011-01-06 21:51:04 -05:00
Michael Ficarra
b158f1cbe6
fix for #1011
2011-01-06 12:38:54 -05:00
Michael Ficarra
944a114400
tests for #1011
2011-01-06 12:38:40 -05:00
Jeremy Ashkenas
5a7120e163
merging in refactorTests.
2011-01-05 21:52:53 -05:00
Michael Ficarra
1f58232e87
adding tests for trailing commas and semicolons
2011-01-03 12:20:35 -05:00
Michael Ficarra
0d3827989d
removed global ?= window hack by actually giving tests a global
...
reference to global
2011-01-03 11:50:54 -05:00
Michael Ficarra
07ff3020cf
Merge branch 'master' of http://github.com/jashkenas/coffee-script into refactorTests
2011-01-03 04:46:58 -05:00
Michael Ficarra
af4748d92b
Fixing browser test suite for new filenames after reorganization.
...
Also added `global ?= window` where necessary. Firefox seems to be
complaining about an unexpected lambda still, though.
2011-01-03 04:37:29 -05:00
Michael Ficarra
240a0b9c93
made sure all files were properly commented
2011-01-03 04:28:47 -05:00
Michael Ficarra
6421c865f5
finished reorganizing test suite
2011-01-03 04:17:00 -05:00
Jeremy Ashkenas
06de5c7ffe
joliss, vertical-align top
2011-01-02 21:43:53 -05:00
Michael Ficarra
ccae9ea6a8
final waypoint; remaining files to be sorted:
...
* _test_existence.coffee
* _test_pattern_matching.coffee
2011-01-01 23:35:05 -05:00
Michael Ficarra
8692a5fd06
Merge branch 'master' of http://github.com/jashkenas/coffee-script into refactorTests
2010-12-30 22:52:16 -05:00