Jeremy Ashkenas
c44d9ae923
CoffeeScript 1.0.1
1.0.1
2011-01-31 22:39:12 -05:00
Jeremy Ashkenas
a487259e8e
Backporting the REPL fix for Node 0.3.7 and Coffee 1.0-stable
2011-01-31 22:27:56 -05:00
Jeremy Ashkenas
37308e6760
Issue #1071 , parenthesizing undefined literals when accessed.
2011-01-30 21:16:39 -05:00
Jeremy Ashkenas
4ce374be25
Issue #870 ... placeholders in destructuring assignment.
2011-01-30 20:49:02 -05:00
Jeremy Ashkenas
8b8e8a94ff
Issue #997 ... Maloptimized break suppression.
2011-01-30 20:28:11 -05:00
Jeremy Ashkenas
578a46fbda
Issue #875 -- console.log in the REPL
2011-01-30 19:32:07 -05:00
Jeremy Ashkenas
6fb2088d5f
changed 'when' example.
2011-01-30 19:25:36 -05:00
Jeremy Ashkenas
49d9eb687d
documenting 'when', a bit.
2011-01-30 17:10:50 -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
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
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
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
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
Michael Ficarra
dcbe62b9b9
test reorganization waypoint 3
2010-12-30 22:48:31 -05:00
Jeremy Ashkenas
9bed99482a
Consistently using == instead of === in conjunction with typeof.
2010-12-30 21:15:50 -05:00
Michael Ficarra
fb201976b8
test reorganization waypoint #2
2010-12-29 14:06:57 -05:00
Michael Ficarra
a330eda4b6
Merge branch 'master' of http://github.com/jashkenas/coffee-script into refactorTests
2010-12-29 00:51:26 -05:00
Michael Ficarra
dcfdd144d8
test reorganization waypoint
2010-12-29 00:48:54 -05:00
Michael Ficarra
0fd3ed593c
adding new (empty) classifications for tests
2010-12-28 23:33:13 -05:00
Jeremy Ashkenas
83d424f2f4
Issue #985 .
2010-12-28 17:46:54 -08:00
Jeremy Ashkenas
c16c90c00a
Issue #986 ... Unicode identifiers.
2010-12-28 17:42:20 -08:00