摆脱“缓冲区有正在运行的进程”当进程是flymake进程时的确认

发布于 2024-12-03 04:03:00 字数 82 浏览 3 评论 0原文

有没有办法告诉 emacs 在我关闭关联的缓冲区时始终终止 Flymake 进程?当与缓冲区关联的唯一进程是 Flymake 进程时,我不想得到确认?

Is there a way to tell emacs to always kill flymake processes when I'm closing the associated buffer? I don't want to get the confirmation when the only process associated with the buffer is a flymake process?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

终止放荡 2024-12-10 04:03:00

您还可以关闭 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 。

You can also turn the process-query-on-exit-flag off with advice:

(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))

This has the same effect as the patch above, but it does not require modifying flymake.el .

情感失落者 2024-12-10 04:03:00

这是一个补丁。要点是修改调用flymake的函数以使用set-process-query-on-exit-flag来设置process-query-on-exit-flag变量Flymake 进程的 nil 。另请参阅Ch f set-process-query-on-exit-flag

Here's a patch. The gist is to modify the function that invokes flymake to use set-process-query-on-exit-flag to set the process-query-on-exit-flag variable to nil for the flymake process. See also C-h f set-process-query-on-exit-flag.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文