mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
* simple.el (process-file-side-effects): New defvar.
This commit is contained in:
parent
ecd3d54f20
commit
2c4f2562bb
1 changed files with 11 additions and 0 deletions
|
|
@ -2513,6 +2513,17 @@ value passed."
|
|||
(when stderr-file (delete-file stderr-file))
|
||||
(when lc (delete-file lc)))))
|
||||
|
||||
(defvar process-file-side-effects t
|
||||
"Whether a call of `process-file' changes remote files.
|
||||
|
||||
Per default, this variable is always set to `t', meaning that a
|
||||
call of `process-file' could potentially change any file on a
|
||||
remote host. When set to `nil', a file handler could optimize
|
||||
its behaviour with respect to remote file attributes caching.
|
||||
|
||||
This variable should never be changed by `setq'. Instead of, it
|
||||
shall be set only by let-binding.")
|
||||
|
||||
(defun start-file-process (name buffer program &rest program-args)
|
||||
"Start a program in a subprocess. Return the process object for it.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue