我正在尝试使用 CoffeeScript 运行 flymake 模式。出于某种原因,当我调用 flymake 模式时,我收到此消息(错误日志中的所有内容都在一行中):
我原以为它找不到 coffeescript 命令,所以我给了它完整的路径,但到目前为止我无法让它工作。
最佳答案
您将以下 S-exp 添加到您的配置文件中(可能是咖啡模式 Hook 功能)。
(defadvice flymake-post-syntax-check (before flymake-force-check-was-interrupted)
(setq flymake-check-was-interrupted t))
(ad-activate 'flymake-post-syntax-check)
当退出状态为非零且编译过程不是时,flymake 抛出异常
中断了。这个 S-exp 强制将 flymake-check-was-interrupted 指定为 true,
并避免 flymake 异常。
关于对于 coffeescript,emacs flymake 模式失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9358086/