emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-29 5a245bc786: Prevent Abort dialogs from async-compiling jobs on


From: Eli Zaretskii
Subject: emacs-29 5a245bc786: Prevent Abort dialogs from async-compiling jobs on Windows
Date: Sat, 17 Dec 2022 13:37:01 -0500 (EST)

branch: emacs-29
commit 5a245bc786e2c07907936ff022c675a50ed7978c
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Prevent Abort dialogs from async-compiling jobs on Windows
    
    * lisp/emacs-lisp/comp.el (comp-run-async-workers): Disable Abort
    dialog popping in the sub-processes that perform async
    compilation, by passing w32-disable-abort-dialog=t on their
    command line.
---
 lisp/emacs-lisp/comp.el | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index 7b562aaa53..2c306d892c 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -4005,8 +4005,11 @@ display a message."
                              :command (list
                                        (expand-file-name invocation-name
                                                          invocation-directory)
-                                       "-no-comp-spawn" "--batch" "-l"
-                                       temp-file)
+                                       "-no-comp-spawn" "--batch"
+                                       "--eval"
+                                       ;; Suppress Abort dialogs on MS-Windows
+                                       "(setq w32-disable-abort-dialog t)"
+                                       "-l" temp-file)
                              :sentinel
                              (lambda (process _event)
                                (run-hook-with-args



reply via email to

[Prev in Thread] Current Thread [Next in Thread]