1
0
Fork 0
mirror of https://github.com/jashkenas/coffeescript.git synced 2022-11-09 12:23:24 -05:00
jashkenas--coffeescript/test
Marc Häfner 1df8abf1cb Refactor closure compilation
* Break up `Closure` and merge `Closure.wrap` into `Base.compileClosure`
* Construct class closure directly in `Class.compileNode`
* Reuse `isLiteralArguments` in `Range.compileArray`
* Move all helpers to bottom of file
* Add test for #3063
2013-10-31 23:25:11 +01:00
..
importing renaming import test files to avoid risking the disfavor of .gitignore 2013-06-02 10:57:18 +04:00
arrays.coffee renaming wordy test titles. 2011-04-23 13:35:15 -04:00
assignment.coffee Fixes #2181 -- conditional assignment as subexpression 2013-10-20 22:59:01 +02:00
booleans.coffee renaming wordy test titles. 2011-04-23 13:35:15 -04:00
classes.coffee Refactor closure compilation 2013-10-31 23:25:11 +01:00
cluster.coffee Fixes #2737, fix fork() for both .js and .coffee, revised. 2013-03-18 11:46:54 +08:00
comments.coffee added more block-comment related tests for single-line block-comments and jsdoc-like @doctags-comments. 2013-09-17 18:09:15 +02:00
compilation.coffee Fixes #3089 -- don't mutate options passed in to compile() 2013-10-20 16:21:06 -03:00
comprehensions.coffee Disallowed for own in 2013-05-26 00:29:26 +02:00
control_flow.coffee Fixes #1057: Allow catch/finally in single line functions. 2013-04-15 20:20:52 +02:00
error_messages.coffee Avoid using a getter for the compiler error's "stack" property 2013-08-02 01:52:36 -03:00
eval.coffee whitespace cleanup 2011-12-24 07:04:34 -05:00
exception_handling.coffee #2900 -- parameter-less catch clause. 2013-04-12 17:50:45 +02:00
formatting.coffee Fix multi-line if-else in single-line expression. 2013-07-31 12:18:50 +02:00
function_invocation.coffee Fix #1069. Non-callable literals shouldn't compile 2013-04-23 04:28:45 +02:00
functions.coffee Fix #1435 by amending away sign reversal. 2013-02-24 20:33:58 +01:00
helpers.coffee Merge branch 'master' of git://github.com/jashkenas/coffee-script into improved-error-messages 2013-03-10 20:29:36 -03:00
importing.coffee renaming import test files to avoid risking the disfavor of .gitignore 2013-06-02 10:57:18 +04:00
interpolation.coffee added one more test for #1150 2011-06-22 19:42:07 +03:00
javascript_literals.coffee finished reorganizing test suite 2011-01-03 04:17:00 -05:00
literate.litcoffee Fixes tabbed code test in literate 2013-05-15 10:30:20 +01:00
location.coffee Better handling of initial indent at file start. 2013-06-14 00:28:45 +02:00
numbers.coffee fixes #2224: various issues related to number lexing 2012-03-27 21:31:20 -04:00
objects.coffee #2757, Allow non-significant commas at end of nested implicit objects 2013-03-04 12:55:15 +01:00
operators.coffee Fixes #2508 -- existential access of the prototype. 2013-03-04 22:07:47 +13:00
option_parser.coffee OptionParser and related tests needed a cleanup 2012-01-25 19:47:03 -05:00
ranges.coffee test for #1409 2011-06-02 01:49:28 -04:00
regexps.coffee Escapable linebreaks in heregexes 2013-10-24 00:36:46 +02:00
repl.coffee Use separate variable for fd used to read history file; use string interpolation to print code lines; do not use unit test to remove temporary file and instead use a process exit event handler 2013-03-25 09:49:59 -07:00
scope.coffee Fixes #2331 -- bound 'super' regression 2012-05-15 12:30:51 -04:00
slicing_and_splicing.coffee Fix #2953. Method calls on splice endpoints 2013-04-23 05:42:37 +02:00
soaks.coffee Fix #1069. Non-callable literals shouldn't compile 2013-04-23 04:28:45 +02:00
sourcemap.coffee removing sourceColumn reset 2013-03-18 21:50:40 +08:00
strict.coffee removing code that restricts duplicate key names and associated tests 2012-05-21 13:49:00 -04:00
strings.coffee renaming wordy test titles. 2011-04-23 13:35:15 -04:00
test.html encode unicode src, test added 2013-03-21 09:04:23 +08:00