* 'master' of https://github.com/koops/coffee-mode: Limit assignment fontlocking to property names. Until and loop are keywords. Add TODO for heredocs with embedded quotes. Fix for string literals with escaped quotes Fix for regex literals with escaped slashes Recognize 0.9.0 assignment syntax Limit function def to lambda operator. Use lambda regexp for font-lock-function-name-face Regex for "this" variable includes underscore.
(Tried to fix them myself but I don't have the chops)
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.