operating in a remote directory.
2005-02-27 Andreas Schwab <schwab@suse.de>
+ * vc.el (vc-do-command): Don't run command asynchronously when
+ operating in a remote directory.
+
* net/tramp.el (tramp-file-name-for-operation): Fix misapplied
change from sync with Tramp 2.0.47.
(mapconcat 'identity vc-path path-separator))
process-environment))
(w32-quote-process-args t))
+ (if (and (eq okstatus 'async) (file-remote-p default-directory))
+ ;; start-process does not support remote execution
+ (setq okstatus nil))
(if (eq okstatus 'async)
(let ((proc (apply 'start-process command (current-buffer) command
squeezed)))