mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-30 09:00:31 -08:00
Don't prompt user when killing Flymake processes
* lisp/progmodes/flymake.el (flymake-start-syntax-check-process): Don’t prompt the user when killing Flymake processes. * doc/misc/flymake.texi (Starting the syntax check process): Document new behavior.
This commit is contained in:
parent
8ca70e402e
commit
7cc8c4b35b
3 changed files with 9 additions and 1 deletions
|
|
@ -697,7 +697,8 @@ The command line (command name and the list of arguments) for launching a proces
|
||||||
initialization function. Flymake then just calls @code{start-process}
|
initialization function. Flymake then just calls @code{start-process}
|
||||||
to start an asynchronous process and configures a process filter and
|
to start an asynchronous process and configures a process filter and
|
||||||
sentinel, which are used for processing the output of the syntax check
|
sentinel, which are used for processing the output of the syntax check
|
||||||
tool.
|
tool. When exiting Emacs, running Flymake processes will be killed
|
||||||
|
without prompting the user.
|
||||||
|
|
||||||
@node Parsing the output
|
@node Parsing the output
|
||||||
@section Parsing the output
|
@section Parsing the output
|
||||||
|
|
|
||||||
6
etc/NEWS
6
etc/NEWS
|
|
@ -478,6 +478,12 @@ This is done with the help of 'c-or-c++-mode' function which analyses
|
||||||
contents of the buffer to determine whether it's a C or C++ source
|
contents of the buffer to determine whether it's a C or C++ source
|
||||||
file.
|
file.
|
||||||
|
|
||||||
|
** Flymake
|
||||||
|
|
||||||
|
+++
|
||||||
|
*** Emacs does no longer prompt the user before killing Flymake
|
||||||
|
processes on exit.
|
||||||
|
|
||||||
|
|
||||||
* New Modes and Packages in Emacs 26.1
|
* New Modes and Packages in Emacs 26.1
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1072,6 +1072,7 @@ For the format of LINE-ERR-INFO, see `flymake-ler-make-ler'."
|
||||||
"flymake-proc" (current-buffer) cmd args))))
|
"flymake-proc" (current-buffer) cmd args))))
|
||||||
(set-process-sentinel process 'flymake-process-sentinel)
|
(set-process-sentinel process 'flymake-process-sentinel)
|
||||||
(set-process-filter process 'flymake-process-filter)
|
(set-process-filter process 'flymake-process-filter)
|
||||||
|
(set-process-query-on-exit-flag process nil)
|
||||||
(push process flymake-processes)
|
(push process flymake-processes)
|
||||||
|
|
||||||
(setq flymake-is-running t)
|
(setq flymake-is-running t)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue