summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichael Albinus <michael.albinus@gmx.de>2009-08-25 08:31:42 +0000
committerMichael Albinus <michael.albinus@gmx.de>2009-08-25 08:31:42 +0000
commit3691a0a63892879761de7d19af1b19e104ba9f65 (patch)
treea42051b42fade3f1158902ecf93cb61386f8e982 /doc
parentd280e2c3f0c543d8a86f0deb71799c7de693a9aa (diff)
downloademacs-3691a0a63892879761de7d19af1b19e104ba9f65.tar.gz
* processes.texi (Synchronous Processes): New defvar process-file-side-effects.
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/ChangeLog5
-rw-r--r--doc/lispref/processes.texi13
2 files changed, 18 insertions, 0 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 5989793d2c6..081990300b9 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,8 @@
+2009-08-25 Michael Albinus <michael.albinus@gmx.de>
+
+ * processes.texi (Synchronous Processes): New defvar
+ process-file-side-effects.
+
2009-08-25 Glenn Morris <rgm@gnu.org>
* display.texi (Fontsets): Fix typo.
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index 268cec388d0..b198abb91f4 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -404,6 +404,19 @@ names as relative to @code{default-directory}. The function
file names.
@end defun
+@defvar process-file-side-effects
+This variable indicates, whether a call of @code{process-file} changes
+remote files.
+
+Per default, this variable is always set to @code{t}, meaning that a
+call of @code{process-file} could potentially change any file on a
+remote host. When set to @code{nil}, a file handler could optimize
+its behaviour with respect to remote file attributes caching.
+
+This variable should never be changed by @code{setq}. Instead of, it
+shall be set only by let-binding.
+@end defvar
+
@defun call-process-region start end program &optional delete destination display &rest args
This function sends the text from @var{start} to @var{end} as
standard input to a process running @var{program}. It deletes the text