These now highlight as expected: key: value key : value new Thing key: value
…nstead of '*CoffeeScript*', it wasn't switching to the repl previously
Repurpose the unused custom variable 'coffee-args-compile' and the unused function 'coffee-command-full'. 'coffee-args-compile' now gives extra arguments to the 'coffee-command' when a file is compiled. 'coffee-args-compile' defaults to just '-c' (the same behaviour as v0.3.0) and an example of using '--no-wrap' is added to the coffee-mode-hook example in the README. If compilation fails, the first compiler error is displayed in the message buffer.
The variable `coffee-debug-mode' isn't defined at compile-time but used when expanding the `setd' macro.