balderdashy/sails — pull request #290 by colinwren (2013-04-02 22:07:16+00:00)
Title: Improved CoffeeScipt error reporting

New error message:
```
error: CoffeeScript compilation failed:
error: SyntaxError: unexpected )
error: In file: /assets/js/views/app.coffee
error: On line: 13
error: initialize: () -
error: ^
```
instead it repeatedly throwing this and restarting the server (when using forever)
```
/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/coffee-script/lib/coffee-script/helpers.js:211
throw error;
^
SyntaxError: unexpected )
at Object.exports.throwSyntaxError (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/coffee-script/lib/coffee-script/helpers.js:209:13)
at Object.parser.yy.parseError (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/coffee-script/lib/coffee-script/coffee-script.js:245:20)
at Object.parse (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/coffee-script/lib/coffee-script/parser.js:535:22)
at Object.exports.compile.compile (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/coffee-script/lib/coffee-script/coffee-script.js:36:25)
at async.forEachSeries.self.contents (/Users/colinwren/Projects/testProject/node_modules/sails/lib/assets.js:32:23)
at iterate (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/async/lib/async.js:108:13)
at Asset. (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/async/lib/async.js:119:25)
at Asset.EventEmitter.emit (events.js:92:17)
at Asset. (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/asset-rack/compiled/asset.js:89:22)
at Asset.EventEmitter.emit (events.js:92:17)
at Asset.exports.Asset.Asset.create (/Users/colinwren/Projects/testProject/node_modules/sails/node_modules/asset-rack/compiled/asset.js:180:19)
at /Users/colinwren/Projects/testProject/node_modules/sails/node_modules/asset-rack/compiled/asset.js:117:24
at process._tickCallback (node.js:415:13)
```