4

我正在尝试使用 CoffeeScript 运行 flymake 模式。出于某种原因,当我调用 flymake 模式时,我收到了这条消息(它都在错误日志中的一行上):

Flymake:运行时出现配置错误(/usr/bin/coffee /tmp/flymake16162knP.coffee)。Flymake 将关闭

我原以为它找不到coffeescript 命令,所以我给了它完整的路径,但到目前为止我还不能让它工作。

4

1 回答 1

6

您将以下 S-exp 添加到配置文件中(可能是咖啡模式挂钩函数)。

(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 异常。

于 2012-02-20T13:43:08.707 回答