diff --git a/documentation/index.html.erb b/documentation/index.html.erb
index f3670c4c..b4185c50 100644
--- a/documentation/index.html.erb
+++ b/documentation/index.html.erb
@@ -40,8 +40,8 @@
Disclaimer:
CoffeeScript is just for fun and seriously alpha. I'm sure that there are still
- plenty of holes in the lexer and leaks in the syntax. There is no guarantee,
- explicit or implied, of its suitability for any purpose. That said,
+ plenty of holes in the walls and leaks in the roof. There are no guarantees
+ that the syntax won't change between versions. That said,
it compiles into clean JavaScript (the good parts) that can use existing
JavaScript libraries seamlessly, and passes through
JSLint without warnings. The compiled
@@ -537,12 +537,15 @@ coffee --print app/scripts/*.coffee > concatenation.js
-
Source Code
- Use bin/coffee to test your changes, or rake gem:install to
- create and install a custom version of the gem. If you're hacking on the
- parser, use rake build:parser to rebuild it.
+ After checking out the source, make sure to run rake build:parser
+ to generate an up-to-date version of the Racc parser.
+ Use bin/coffee to test your changes,
+ rake test to run the test suite,
+ and rake gem:install to
+ create and install a custom version of the gem.
-
- Bugs and Feature Requests
+ Bugs, Feature Requests, and General Discussion
-
BistroCar
diff --git a/index.html b/index.html
index 189bf2f7..7748866d 100644
--- a/index.html
+++ b/index.html
@@ -26,8 +26,8 @@
Disclaimer:
CoffeeScript is just for fun and seriously alpha. I'm sure that there are still
- plenty of holes in the lexer and leaks in the syntax. There is no guarantee,
- explicit or implied, of its suitability for any purpose. That said,
+ plenty of holes in the walls and leaks in the roof. There are no guarantees
+ that the syntax won't change between versions. That said,
it compiles into clean JavaScript (the good parts) that can use existing
JavaScript libraries seamlessly, and passes through
JSLint without warnings. The compiled
@@ -1227,12 +1227,15 @@ world...";
-
Source Code
- Use bin/coffee to test your changes, or rake gem:install to
- create and install a custom version of the gem. If you're hacking on the
- parser, use rake build:parser to rebuild it.
+ After checking out the source, make sure to run rake build:parser
+ to generate an up-to-date version of the Racc parser.
+ Use bin/coffee to test your changes,
+ rake test to run the test suite,
+ and rake gem:install to
+ create and install a custom version of the gem.
-
- Bugs and Feature Requests
+ Bugs, Feature Requests, and General Discussion
-
BistroCar
diff --git a/test/fixtures/execution/test_funky_comments.coffee b/test/fixtures/execution/test_funky_comments.coffee
index 038c450a..2072847e 100644
--- a/test/fixtures/execution/test_funky_comments.coffee
+++ b/test/fixtures/execution/test_funky_comments.coffee
@@ -7,4 +7,11 @@ func: =>
# comment
true
+switch 'string'
+ # comment
+ when false then something()
+ # comment
+ when null
+ something_else()
+
print(func())