[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/processes.texi,v
From: |
Richard M. Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/processes.texi,v |
Date: |
Thu, 16 Aug 2007 02:22:40 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Richard M. Stallman <rms> 07/08/16 02:22:40
Index: processes.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/lispref/processes.texi,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -b -r1.105 -r1.106
--- processes.texi 24 Jul 2007 20:37:43 -0000 1.105
+++ processes.texi 16 Aug 2007 02:22:40 -0000 1.106
@@ -503,23 +503,25 @@
@defun start-file-process name buffer-or-name program &rest args
Like @code{start-process}, this function starts a new asynchronous
-subprocess running @var{program} in it. The corresponding process
-object is returned.
+subprocess running @var{program} in it, and returns its process
+object---when @code{default-directory} is not a magic file name.
-If @code{default-directory} corresponds to a file handler, that
-handler is invoked. @var{program} runs then on a remote host which is
-identified by @code{default-directory}. The local part of
address@hidden is the working directory of the subprocess.
+If @code{default-directory} is magic, the function invokes its file
+handler instead. This handler ought to run @var{program}, perhaps on
+the local host, perhaps on a remote host that corresponds to
address@hidden In the latter case, the local part of
address@hidden becomes the working directory of the process.
address@hidden and @var{program-args} might be file names. They are not
-objects of file handler invocation.
+This function does not try to invoke file name handlers for
address@hidden or for the @var{program-args}.
Depending on the implementation of the file handler, it might not be
possible to apply @code{process-filter} or @code{process-sentinel} to
the resulting process object (@pxref{Filter Functions}, @pxref{Sentinels}).
Some file handlers may not support @code{start-file-process} (for
-example @code{ange-ftp-hook-function}). It returns then @code{nil}.
+example @code{ange-ftp-hook-function}). In such cases, the function
+does nothing and returns @code{nil}.
@end defun
@defun start-process-shell-command name buffer-or-name command &rest
command-args
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/lispref/processes.texi,v,
Richard M. Stallman <=