11

関連するバッファを閉じているときに常に flymake プロセスを強制終了するように emacs に指示する方法はありますか? バッファに関連する唯一のプロセスが flymake プロセスである場合、確認を取得したくありませんか?

4

2 に答える 2

12

process-query-on-exit-flagアドバイスを使用してオフにすることもできます。

(defadvice flymake-start-syntax-check-process (after
                                               cheeso-advice-flymake-start-syntax-check-1
                                               (cmd args dir)
                                               activate compile)
  ;; set flag to allow exit without query on any
  ;;active flymake processes
  (set-process-query-on-exit-flag ad-return-value nil))

これは上記のパッチと同じ効果がありますが、 flymake.el を変更する必要はありません。

于 2011-09-15T14:15:38.793 に答える
5

これがパッチです。要点は、flymakeを呼び出す関数を変更して、flymakeプロセスの変数をset-process-query-on-exit-flagに設定するために使用することです。も参照してください。process-query-on-exit-flagnilC-h f set-process-query-on-exit-flag

于 2011-09-04T17:49:42.633 に答える