• Michael Albinus's avatar
    Use `process-live-p' in Tramp · 1d0d6d92
    Michael Albinus authored
    * lisp/net/tramp-compat.el (tramp-compat-process-live-p): New defun.
    
    * lisp/net/tramp.el (tramp-connectable-p, tramp-handle-file-remote-p)
    (tramp-handle-file-notify-valid-p)
    (tramp-action-process-alive, tramp-action-out-of-band)
    (tramp-wait-for-regexp):
    * lisp/net/tramp-adb.el (tramp-adb-parse-device-names)
    (tramp-adb-maybe-open-connection):
    * lisp/net/tramp-cache.el (tramp-get-connection-property):
    * tramp-gvfs.el (tramp-gvfs-handle-file-notify-add-watch):
    * lisp/net/tramp-gw.el (tramp-gw-gw-proc-sentinel)
    (tramp-gw-aux-proc-sentinel, tramp-gw-open-connection):
    * tramp-sh.el (tramp-process-sentinel)
    (tramp-sh-handle-file-notify-add-watch)
    (tramp-maybe-open-connection):
    * lisp/net/lisp/net/lisp/net/tramp-smb.el (tramp-smb-action-with-tar)
    (tramp-smb-handle-copy-directory, tramp-smb-action-get-acl)
    (tramp-smb-handle-process-file, tramp-smb-action-set-acl)
    (tramp-smb-get-cifs-capabilities)
    (tramp-smb-get-stat-capability)
    (tramp-smb-maybe-open-connection, tramp-smb-wait-for-output)
    (tramp-smb-kill-winexe-function): Use it.
    1d0d6d92
tramp-smb.el 73.1 KB