comparison doc/lispref/processes.texi @ 104588:862c2cba639a

* processes.texi (Synchronous Processes): New defvar process-file-side-effects.
author Michael Albinus <michael.albinus@gmx.de>
date Tue, 25 Aug 2009 08:31:29 +0000
parents 7d0f4f179b3d
children caa79498564a
comparison
equal deleted inserted replaced
104587:169761687b63 104588:862c2cba639a
401 absolute file names in @var{args}, but rather to specify all file 401 absolute file names in @var{args}, but rather to specify all file
402 names as relative to @code{default-directory}. The function 402 names as relative to @code{default-directory}. The function
403 @code{file-relative-name} is useful for constructing such relative 403 @code{file-relative-name} is useful for constructing such relative
404 file names. 404 file names.
405 @end defun 405 @end defun
406
407 @defvar process-file-side-effects
408 This variable indicates, whether a call of @code{process-file} changes
409 remote files.
410
411 Per default, this variable is always set to @code{t}, meaning that a
412 call of @code{process-file} could potentially change any file on a
413 remote host. When set to @code{nil}, a file handler could optimize
414 its behaviour with respect to remote file attributes caching.
415
416 This variable should never be changed by @code{setq}. Instead of, it
417 shall be set only by let-binding.
418 @end defvar
406 419
407 @defun call-process-region start end program &optional delete destination display &rest args 420 @defun call-process-region start end program &optional delete destination display &rest args
408 This function sends the text from @var{start} to @var{end} as 421 This function sends the text from @var{start} to @var{end} as
409 standard input to a process running @var{program}. It deletes the text 422 standard input to a process running @var{program}. It deletes the text
410 sent if @var{delete} is non-@code{nil}; this is useful when 423 sent if @var{delete} is non-@code{nil}; this is useful when