diff --git a/documentation/index.html.erb b/documentation/index.html.erb index 901a6fff..3caa4ff8 100644 --- a/documentation/index.html.erb +++ b/documentation/index.html.erb @@ -127,8 +127,8 @@ The golden rule of CoffeeScript is: "It's just JavaScript". The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library - seamlessly from CoffeeScript (and vice-versa). The compiled output is - readable and pretty-printed, passes through + seamlessly from CoffeeScript (and vice-versa). The compiled output is + readable and pretty-printed, passes through JavaScript Lint without warnings, will work in every JavaScript runtime, and tends to run as fast or faster than the equivalent handwritten JavaScript. @@ -176,7 +176,7 @@ npm install -g coffee-script

(Leave off the -g if you don't wish to install globally.)

- +

If you'd prefer to install the latest master version of CoffeeScript, you can clone the CoffeeScript @@ -190,7 +190,7 @@ npm install -g coffee-script npm install -g http://github.com/jashkenas/coffee-script/tarball/master

- Or, if you want to install to /usr/local, and don't want to use + Or, if you want to install to /usr/local, and don't want to use npm to manage it, open the coffee-script directory and run:

@@ -288,7 +288,7 @@ sudo bin/cake install -b, --bare - Compile the JavaScript without the + Compile the JavaScript without the top-level function safety wrapper. @@ -318,8 +318,9 @@ Expressions --nodejs The node executable has some useful options you can set, - such as
--debug, --debug-brk and --max-stack-size. Use this - flag to forward options directly to Node.js. + such as
--debug, --debug-brk, --max-stack-size, + and --expose-gc. Use this flag to forward options directly to Node.js. + To pass multiple flags, use --nodejs multiple times. @@ -980,11 +981,11 @@ Expressions portions in CoffeeScript. - +

Screencasts

- +

- +

1.3.1 @@ -1173,26 +1174,26 @@ Expressions

- +

1.2.0 @@ -1242,7 +1243,7 @@ Expressions

- +

1.1.3 @@ -1254,7 +1255,7 @@ Expressions out and keep it readable, as you can see in the examples on this page.

  • - You can now call super in class level methods in class bodies, + You can now call super in class level methods in class bodies, and bound class methods now preserve their correct context.
  • @@ -1263,7 +1264,7 @@ Expressions also supports binary numbers: 0b10 is 2.
  • - The CoffeeScript module has been nested under a subdirectory to make + The CoffeeScript module has been nested under a subdirectory to make it easier to require individual components separately, without having to use npm. For example, after adding the CoffeeScript folder to your path: require('coffee-script/lexer') @@ -1273,11 +1274,11 @@ Expressions it to get a shareable permalink for your example script.
  • - The coffee --watch feature now only works on Node.js 0.6.0 + The coffee --watch feature now only works on Node.js 0.6.0 and higher, but now also works properly on Windows.
  • - Lots of small bug fixes from + Lots of small bug fixes from @michaelficarra, @geraldalewis, @satyr, and