* doc/lispref/processes.texi (Query Before Exit): Remove obsolete function

process-kill-without-query.

Fixes: debbugs:11190
This commit is contained in:
Chong Yidong 2012-04-08 21:30:26 +08:00
parent 5c14e333bc
commit 9fe9631c2f
2 changed files with 8 additions and 21 deletions

View file

@ -1,3 +1,8 @@
2012-04-08 Chong Yidong <cyd@gnu.org>
* processes.texi (Query Before Exit): Remove obsolete function
process-kill-without-query (Bug#11190).
2012-04-08 Glenn Morris <rgm@gnu.org>
* files.texi, frames.texi, loading.texi, os.texi, processes.texi:

View file

@ -1629,35 +1629,17 @@ This returns the query flag of @var{process}.
This function sets the query flag of @var{process} to @var{flag}. It
returns @var{flag}.
Here is an example of using @code{set-process-query-on-exit-flag} on a
shell process to avoid querying:
@smallexample
@group
;; @r{Don't query about the shell process}
(set-process-query-on-exit-flag (get-process "shell") nil)
@result{} t
@end group
@end smallexample
@end defun
@defun process-kill-without-query process &optional do-query
This function clears the query flag of @var{process}, so that
Emacs will not query the user on account of that process.
Actually, the function does more than that: it returns the old value of
the process's query flag, and sets the query flag to @var{do-query}.
Please don't use this function to do those things any more---please
use the newer, cleaner functions @code{process-query-on-exit-flag} and
@code{set-process-query-on-exit-flag} in all but the simplest cases.
The only way you should use @code{process-kill-without-query} nowadays
is like this:
@smallexample
@group
;; @r{Don't query about the shell process}
(process-kill-without-query (get-process "shell"))
@end group
@end smallexample
@end defun
@node System Processes
@section Accessing Other Processes
@cindex system processes