Update link to "CoffeeScript Ristretto", fixes #3489
Fix off-by-one issue with string interpolation in lexer
Fix wrong location issue in string interpolation starting with line break
Merge pull request #3524 from minodisk/master

Fix location data bug for string interpolations
Fix wrong location issue in "string" interpolation
Merge pull request #3533 from minodisk/fix-string-interpolation

Fix wrong location issue in "string" interpolation
Fix wrong location issue in heregex interpolation
Merge pull request #3539 from minodisk/fix-heregex-interpolation

Fix wrong location issue in heregex interpolation
Add a test case for compiler error formatting.

Error formatting with mixed tab and space.
Fixed an error formatting issue f7b36054fcbcc0c26f

When using tab for code indent, the error marker
will be wrongly positioned.
Merge pull request #3543 from ysmood/err_info_issue

Fixed an error formatting issue
`bin/cake` will be in `coffeescript`

Since the name change, `bin/cake` will be in `coffeescript`, not `coffee-script`.
Merge pull request #3545 from jordanbtucker/patch-1

`bin/cake` will be in `coffeescript`
Fix the "Examples" link on coffeescript.org

It now points to the "Trending repositories" of the month.
Use '.js.map' as file extension for created map files
Addresses jashkenas/coffeescript#3297
Merge pull request #3561 from yjo/js-map-file-ext

Use '.js.map' as file extension for created map files
Exit with an error code 1 if could not write a compiled JavaScript file or a source map

Currently CoffeeScript reports a success even if it failed to write a
compiled file to disk. This behavior confuses automated tools such as
test runners which may return false positives if a test failed to
compile because of a file lock.
Merge pull request #3592 from mmotorny/master

Exit with an error code 1 if could not write a compiled JavaScript file ...