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
-
+
-
+
-
- CoffeeScript now enforces all of JavaScript's Strict Mode early syntax
- errors at compile time. This includes old-style octal literals,
- duplicate property names in object literals, duplicate parameters in
+ CoffeeScript now enforces all of JavaScript's Strict Mode early syntax
+ errors at compile time. This includes old-style octal literals,
+ duplicate property names in object literals, duplicate parameters in
a function definition, deleting naked variables, setting the value of
eval or arguments, and more.
- See a full discussion at
+ See a full discussion at
#1547.
-
The REPL now has a handy new multi-line mode for entering large
blocks of code. It's useful when copy-and-pasting examples into the
- REPL. Enter multi-line mode with Ctrl-V. You may also now
+ REPL. Enter multi-line mode with Ctrl-V. You may also now
pipe input directly into the REPL.
-
- CoffeeScript now prints a Generated by CoffeeScript VERSION
+ CoffeeScript now prints a Generated by CoffeeScript VERSION
header at the top of each compiled file.
-
- Conditional assignment of previously undefined variables
+ Conditional assignment of previously undefined variables
a or= b is now considered a syntax error.
-
@@ -1204,18 +1205,18 @@ Expressions
between them.
-
- Both endpoints of a slice are now allowed to be omitted for consistency,
+ Both endpoints of a slice are now allowed to be omitted for consistency,
effectively creating a shallow copy of the list.
-
- Additional tweaks and improvments to coffee --watch under
- Node's "new" file watching API. Watch will now beep by default
+ Additional tweaks and improvments to coffee --watch under
+ Node's "new" file watching API. Watch will now beep by default
if you introduce a syntax error into a watched script. We also now
ignore hidden directories by default when watching recursively.
-
+
-
+