jashkenas--coffeescript/lib
ngn 5ce7984a2b Another attempt to fix #1150
Here's how the algorithm in balancedString() was modified.  When we
encounter a slash in an interpolation, we:

    * try to find a heregex right after it; if found---skip it.  Three
      slashes always terminate a heregex, no matter if there is an open
      "#{" before them or not, so we don't have to bother about
      sub-interpolations inside the heregex.

    * try to find a regex right after it; if found---skip it.  Simple
      regexen can't contain interpolations.

    * otherwise, assume that the slash means division and carry on.
2011-06-19 20:05:38 +03:00
..
browser.js fixing test.html 2011-05-01 08:28:00 -04:00
cake.js
coffee-script.js REPL blank line fix 2011-06-02 01:34:55 -04:00
command.js Fixed silently failing command line --join functionality when directories are specified for compilation. 2011-05-24 15:01:35 -04:00
grammar.js
helpers.js
index.js
lexer.js Another attempt to fix #1150 2011-06-19 20:05:38 +03:00
nodes.js enhancement for fix to #1409: when compiling as an array, ranges can't 2011-06-02 09:28:13 -04:00
optparse.js
parser.js rebuilt parser with Jison 0.2.4 2011-03-28 08:36:42 -04:00
repl.js fixes #1390: persistence of non-enumerable global properties in the REPL 2011-05-25 03:43:10 -04:00
rewriter.js fixing implicit invocations against inline try/catch. 2011-05-15 15:04:29 -04:00
scope.js fixes #1124 (and uglifies generated JS) 2011-03-28 23:12:27 +02:00