Michael Ficarra
042f7ec791
enhancement for #1380 fix
2011-05-25 04:10:50 -04:00
Michael Ficarra
e4f47a05f6
merging @TrevorBurnham's pull request #1314 , enhancing CS.eval; closes #1314
2011-05-25 03:53:51 -04:00
Michael Ficarra
bbf37e5229
Merge pull request #1388 from johnyanarella/master
...
'coffee' silently fails with no output when the --join option is specified and the source files specified include directories
2011-05-25 00:47:05 -07:00
Michael Ficarra
454aa8433b
fixes #1390 : persistence of non-enumerable global properties in the REPL
2011-05-25 03:43:10 -04:00
Michael Ficarra
bbf1c6a8df
fixes #1380 : super with reserved names
2011-05-25 03:22:26 -04:00
Michael Ficarra
8e5eff5e1e
test for #1380
2011-05-25 03:22:06 -04:00
Michael Ficarra
e64fa71185
fixes #1372 : bound class methods with reserved names
2011-05-24 16:49:45 -04:00
Michael Ficarra
c8845643e5
fixes #1385 : property access on parenthesized number literals
2011-05-24 16:27:07 -04:00
John Yanarella
371ff5e726
Fixed silently failing command line --join functionality when directories are specified for compilation.
2011-05-24 15:01:35 -04:00
Michael Ficarra
19520d8d35
merging in @fjakobs's heregex line number fix; closes #1374
2011-05-19 13:59:58 -04:00
Fabian Jakobs
abb11a7c0e
fix line numbers after heregexps
2011-05-16 19:56:29 +02:00
Michael Ficarra
2ac74356bd
cleaned up and optimized fix for #1354 ( d91ccd4003)
2011-05-15 21:46:35 -04:00
Jeremy Ashkenas
004f13f0fc
Merge pull request #1346 from adam-f/fixedsplatscope
...
Fixed improper scoping of siblings to the splat argument.
2011-05-15 17:13:50 -07:00
Adam Freidin
395a97ef07
removing unimportant changes for easy pull.
2011-05-15 17:11:02 -07:00
Jeremy Ashkenas
01b0cfc8ab
Merge pull request #1324 from TrevorBurnham/node-modules
...
Use `require.main` instead of loop to get main module
2011-05-15 17:04:40 -07:00
Jeremy Ashkenas
f3758e4af0
Fixes #1328
2011-05-15 19:59:52 -04:00
Jeremy Ashkenas
2563324ed8
merging #1353
2011-05-15 18:56:11 -04:00
Jeremy Ashkenas
d91ccd4003
Issue #1354 , 'in' with splatted arrays.
2011-05-15 18:50:04 -04:00
Jeremy Ashkenas
15ddb8e2ea
simplifying some string interpolation in Range#compileNode
2011-05-15 17:07:59 -04:00
Jeremy Ashkenas
c056c93e19
Issue #1356 ... range comprehension optimization when a step is present.
2011-05-15 17:05:05 -04:00
Jeremy Ashkenas
9e32a5bfa1
fixing implicit invocations against inline try/catch.
2011-05-15 15:04:29 -04:00
Jeremy Ashkenas
cd5c41f351
Issue #1364 , implicit calls against control structures.
2011-05-15 10:41:41 -04:00
Jeremy Ashkenas
b780d707ab
fixing over whitespace-ing from the previous commit.
2011-05-15 10:16:46 -04:00
Jeremy Ashkenas
84ae563368
Merge branch 'master' of github.com:jashkenas/coffee-script
2011-05-15 10:08:55 -04:00
Jeremy Ashkenas
dddc7c6edb
Issue #1368 , block comment formatting.
2011-05-15 10:08:31 -04:00
Gerald Lewis
bd8d82809b
Updated tests for #1216 and pull #1348
2011-05-11 09:11:41 -04:00
Gerald Lewis
51b7142805
Fix for #1216 and pull #1348 ; preserves original semantics while prettying the compiled output
2011-05-11 09:10:58 -04:00
Michael Ficarra
6c9ef76b95
fixed behavioural change accidentally introduced by #1348 , thanks @satyr
2011-05-11 00:08:24 -04:00
Michael Ficarra
a024ec5b27
reverting tests from @geraldalewis's fix for #1216
2011-05-10 23:23:31 -04:00
Gerald Lewis
2212e959ac
Fix for #1216 ?= compilation
2011-05-10 19:33:30 -04:00
Jeremy Ashkenas
d4d027159f
rebuilding browser/source
1.1.1
2011-05-10 10:04:25 -04:00
Jeremy Ashkenas
a8a581acae
Never return from a constructor.
2011-05-10 10:03:22 -04:00
Jeremy Ashkenas
9e4fa02cdb
CoffeeScript 1.1.1
2011-05-10 09:27:19 -04:00
Jeremy Ashkenas
6d6e07604e
Fixing external constructors / order of execution for once and for all ... knock on wood.
2011-05-10 09:24:20 -04:00
Adam Freidin
dc499089e9
fixed name of simple destructuring test.
2011-05-08 15:00:27 -07:00
Michael Ficarra
f4b8e19c7f
adding another failing test case related to #1182
2011-05-08 17:16:45 -04:00
Adam Freidin
1809c0e675
fixed 2nd scoping problem
...
x = 10
([x]) -> # used to not declare var x
this is one fix, the other way to fix
it is to remove the entire if ... olen is 1 ....
block... not sure if that's a good idea or not.
2011-05-08 04:59:44 -07:00
Adam Freidin
d11d69958f
Removed extra index variable left from code thrash
2011-05-08 04:32:47 -07:00
Adam Freidin
6d2733405d
Fixed splat sibling variable scope leak.
2011-05-07 20:46:08 -07:00
Adam Freidin
2dc2d162bc
variadic arguments breaking out of scope (test)
2011-05-07 16:55:27 -07:00
Michael Ficarra
56b2b02637
some cleanup, renaming temporary variable from _by to _step
2011-05-06 23:10:46 -04:00
Michael Ficarra
d031c26229
Merge git://github.com/geraldalewis/coffee-script into geraldalewis_issue1326
2011-05-06 22:53:26 -04:00
Michael Ficarra
4046fcf971
adding failing test case for #1182 execution order bug mentioned by
...
@satyr
2011-05-06 09:48:12 -04:00
Michael Ficarra
7a4fd2ec01
slightly improved fix for #1182 and #1313
2011-05-06 09:47:40 -04:00
Michael Ficarra
73731ba155
Merge branch 'issue1313'
2011-05-06 01:10:27 -04:00
Michael Ficarra
8781a148db
issues #1313 and #1182 : better class compilation in presence of
...
externally defined constructors and inheritence via `extends`. Thanks to
@stephank for the suggested approach.
2011-05-06 01:00:35 -04:00
Gerald Lewis
0e978a0d99
Merge branch 'issue_1326'
2011-05-04 13:14:46 -04:00
Gerald Lewis
ac46ede170
Fix for #1326 by value is uncached
2011-05-04 13:12:05 -04:00
Satoshi Murakami
ad669fc23a
command: JSLint => JavaScript Lint
2011-05-04 10:04:17 -07:00
Trevor Burnham
b9d3bc5b44
x = {} if x -> x and= {}, per Michael's suggestion
...
https://github.com/jashkenas/coffee-script/pull/1324/files#r25463
2011-05-03 17:06:34 -04:00