Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 5, 2013
  1. Updated to CoffeeScript 1.6.1

    authored
Commits on Apr 10, 2012
  1. Updated to coffee-script 1.3.1

    authored
Commits on Mar 2, 2012
  1. Updated to coffee-script 1.2.0.

    authored
    Required updating Rhino to 1.7 R3
Commits on Sep 7, 2011
  1. Updated to coffee-script 1.1.2

    authored
Commits on May 3, 2011
  1. @yeungda

    updated to coffee-script 1.1

    yeungda authored
Commits on Jan 3, 2011
  1. @yeungda
Commits on Dec 28, 2010
  1. update & reformat README.markdown

    PandaWood authored
  2. update & reformat README.markdown

    PandaWood authored
  3. update to coffee-script 1.0 - change --now-wrap to --bare and adjust …

    PandaWood authored
    …tests for .call(this) at end of function wrapper
Commits on Sep 16, 2010
  1. update readme with example using in & out files

    pvanderwoude authored
Commits on Sep 7, 2010
  1. @yeungda
  2. @yeungda

    extracted some methods in Main for readability. Removed the IOExcepti…

    yeungda authored
    …on from the API, rather than throwing it explicitly. attribution to PandaWood for --no-wrap.
  3. @yeungda
  4. updated to "--no-wrap" and modified unit tests, reinstated no-arg con…

    PandaWood authored
    …structor and some tiny code tidy up
  5. @yeungda
Commits on Sep 3, 2010
  1. add the option to NO_WRAP from the command line (with tests). A fairl…

    PandaWood authored
    …y minimal implementation - mostly making do with existing code
Commits on Aug 17, 2010
  1. @yeungda
  2. @yeungda
  3. @yeungda
Commits on Aug 16, 2010
  1. @djcsdy

    Update to CoffeeScript 0.9.1.

    djcsdy authored
Commits on Aug 8, 2010
  1. @djcsdy
  2. @djcsdy

    Upgrade to CoffeeScript 0.9.0.

    djcsdy authored
Commits on Jul 17, 2010
  1. @yeungda
  2. @yeungda
Commits on Jul 15, 2010
  1. @djcsdy

    Release 0.7.2-djc1.

    djcsdy authored
  2. @djcsdy

    Wrap CoffeeScript compilation errors in a specific JCoffeeScriptCompi…

    djcsdy authored
    …leException class; when compiling from the command line, if there is a compilation error print only the coffee-script compilation error and line number, don't print a useless Java stack trace.
  3. @djcsdy

    Changes to Main.java:

    djcsdy authored
    1. Fix incorrect usage of Reader.ready(), which would cause JCoffeeScript to immediately stop reading a coffee-script file if a call to read() might block. This was preventing me from using JCoffeeScript from inside Ant, as well as preventing the user from entering scripts interactively.
    
    2. Don't wrap IOExceptions in RuntimeExceptions. Instead declare Main.main and Main.execute as throwing IOException. This makes much more sense to me.
  4. @djcsdy

    Rewrite JCoffeeScriptCompiler.java to solve a number of problems:

    djcsdy authored
    1. Use proper Rhino embedding API instead of wrapping Rhino Shell.
    2. As a side-effect of (1), ensure that coffee-script compilation errors are passed back to the caller instead of being ignored. At the moment this just means letting JavaScriptExceptions fall through to the caller, but we could implement a better way later.
    3. Ensure that Streams and Readers are always closed.
    4. Always exit the Rhino Context after we've finished with it.
    5. Don't unnecessarily re-initialize standard JavaScript objects for every compilation.
    6. Specify UTF-8 character encoding for coffee-script.js instead of assuming platform-encoding. It probably doesn't matter since coffee-script.js seems to contain only ASCII characters, but at least this way we will always get consistent behaviour across platforms.
    7. Remove misuse of InputStream.ready(), which would cause incorrect behaviour if the system happened to block while reading coffee-script.js. This will 'probably' never happen, but let's avoid bizarre intermittent bugs by fixing it anyway.
    
    Most of these problems don't matter when using the command line JCoffeeScript, but I plan to implement a JCoffeeScript Ant task for which these changes are more important. They will also be helpful to anyone who plans to embed JCoffeeScript as part of a larger program, especially if they use Rhino elsewhere in the same program.
  5. @djcsdy

    Update to coffee-script 0.7.2.

    djcsdy authored
Commits on May 16, 2010
  1. @yeungda
  2. @yeungda

    added attribution to Raphael

    yeungda authored
  3. @yeungda

    updated to coffee-script 0.6.2

    yeungda authored
Commits on May 6, 2010
  1. @yeungda
  2. @yeungda
Something went wrong with that request. Please try again.