aboutsummaryrefslogtreecommitdiffstats
path: root/src/callproc.c
diff options
context:
space:
mode:
authorNoam Postavsky2017-04-01 23:15:46 -0400
committerNoam Postavsky2017-04-06 18:50:54 -0400
commitc7ed57eaef46ed74ce926fc05dec9eaa5737f3d9 (patch)
treec36467b24bef3f380c0608bb99aab201ceded29f /src/callproc.c
parent856ec9ffa1fb4ff7e992b25bb0614ae168d5531e (diff)
downloademacs-c7ed57eaef46ed74ce926fc05dec9eaa5737f3d9.tar.gz
emacs-c7ed57eaef46ed74ce926fc05dec9eaa5737f3d9.zip
Mention that processes start in default-directory (Bug#18515)
* doc/lispref/processes.texi (Synchronous Processes): (Asynchronous Processes): * lisp/subr.el (start-process): * src/callproc.c (call-process): Mention that the subprocess starts in `default-directory' when local, suggest `start-file-process' and `process-file' otherwise.
Diffstat (limited to 'src/callproc.c')
-rw-r--r--src/callproc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/callproc.c b/src/callproc.c
index 6d69e13757f..a781e47b171 100644
--- a/src/callproc.c
+++ b/src/callproc.c
@@ -240,6 +240,10 @@ Otherwise it waits for PROGRAM to terminate
240and returns a numeric exit status or a signal description string. 240and returns a numeric exit status or a signal description string.
241If you quit, the process is killed with SIGINT, or SIGKILL if you quit again. 241If you quit, the process is killed with SIGINT, or SIGKILL if you quit again.
242 242
243The process runs in `default-directory' if that is local (as
244determined by `unhandled-file-name-directory'), or "~" otherwise. If
245you want to run a process in a remote directory use `process-file'.
246
243usage: (call-process PROGRAM &optional INFILE DESTINATION DISPLAY &rest ARGS) */) 247usage: (call-process PROGRAM &optional INFILE DESTINATION DISPLAY &rest ARGS) */)
244 (ptrdiff_t nargs, Lisp_Object *args) 248 (ptrdiff_t nargs, Lisp_Object *args)
245{ 249{