From 9cad18987b43d4c931303c314a4f47c6245d4fd2 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 20 Sep 2004 15:26:00 +0000 Subject: [PATCH] (Compilation): Explain how to make a silent subprocess that won't be terminated. Explain compilation-environment. --- man/building.texi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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 -- 2.39.2