Mercurial > emacs
changeset 57154:fe97fe43464a
(Compilation): Explain how to make a silent subprocess that won't be
terminated. Explain compilation-environment.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 20 Sep 2004 15:26:00 +0000 |
parents | 497f0d2ca551 |
children | 8570fe13efbb |
files | man/building.texi |
diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/man/building.texi Mon Sep 20 12:03:05 2004 +0000 +++ b/man/building.texi Mon Sep 20 15:26:00 2004 +0000 @@ -128,6 +128,21 @@ wait $pid # @r{Wait for subprocess} @end example + If the background process does not output to the compilation buffer, +so you only need to prevent it from being killed when the main +compilation process terminates, this is sufficient: + +@example +nohup @var{command}; sleep 1 +@end example + +@vindex compilation-environment + You can control the environment passed to the compilation command +with the variable @code{compilation-environment}. Its value is a list +of environment variable settings; each element should be a string of +the form @code{"@var{envvarname}=@var{value}"}. These environment +variable settings override the usual ones. + @node Grep Searching @section Searching with Grep under Emacs