From: Richard M. Stallman Date: Mon, 20 Sep 2004 15:26:00 +0000 (+0000) Subject: (Compilation): Explain how to make a silent subprocess that won't be X-Git-Tag: ttn-vms-21-2-B4~4873 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=9cad18987b43d4c931303c314a4f47c6245d4fd2;p=emacs.git (Compilation): Explain how to make a silent subprocess that won't be terminated. Explain compilation-environment. --- diff --git a/man/building.texi b/man/building.texi index b3d4659a402..972f88abbde 100644 --- a/man/building.texi +++ b/man/building.texi @@ -128,6 +128,21 @@ echo first message 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