]> git.eshelyaron.com Git - emacs.git/commit
Tramp cleanup
authorMichael Albinus <michael.albinus@gmx.de>
Thu, 7 Dec 2023 13:02:49 +0000 (14:02 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Thu, 7 Dec 2023 13:02:49 +0000 (14:02 +0100)
commit408818480b66f97ffaad80b11f8e3446c2014aeb
treef1a723b39522c1b53ec1bc41bfe574748f930a8f
parent3a7abc7e497e77ba9bc5a71f3836636675dffe6b
Tramp cleanup

* doc/misc/tramp.texi (Remote processes): Adapt index.

* lisp/net/tramp.el (tramp-skeleton-directory-files)
(tramp-skeleton-make-symbolic-link):
* lisp/net/tramp-cache.el (with-tramp-saved-file-property)
(with-tramp-saved-file-properties)
(with-tramp-saved-connection-property)
(with-tramp-saved-connection-properties): Use `setf' but `setq' in macro.

* lisp/net/tramp-compat.el (tramp-compat-funcall): Declare debug.

* lisp/net/tramp-crypt.el (tramp-crypt-file-name-p): Exclude lock files.
(tramp-crypt-file-name-handler-alist): Use `identity' for
`abbreviate-file-name'.
(tramp-crypt-add-directory, tramp-crypt-remove-directory):
Adapt docstrings.
(tramp-crypt-cleanup-connection): New defun.  Add it to
`tramp-cleanup-connection-hook'

* lisp/net/tramp-sh.el (tramp-sh-extra-args): Extend regexp.
doc/misc/tramp.texi
lisp/net/tramp-cache.el
lisp/net/tramp-compat.el
lisp/net/tramp-crypt.el
lisp/net/tramp-sh.el
lisp/net/tramp.el