]> git.eshelyaron.com Git - emacs.git/commit
Fix error in Tramp loading, uncovered by tramp-test43-*
authorMichael Albinus <michael.albinus@gmx.de>
Fri, 12 Oct 2018 11:41:12 +0000 (13:41 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Fri, 12 Oct 2018 11:41:12 +0000 (13:41 +0200)
commit10cd2500afcad1c6d7ab01c8b8c336e69e9add96
treecf30219712e71f66188d8b7949615836952550ef
parentf5896e2cbf0e537ec6b79ba139220239f934c840
Fix error in Tramp loading, uncovered by tramp-test43-*

* lisp/net/tramp-archive.el (tramp-archive-autoload-file-name-handler):
New defalias.
(tramp-register-archive-file-name-handler): Use it.

* lisp/net/tramp.el (tramp-file-name-for-operation): Change it for
`expand-file-name'.
(tramp-file-name-handler): Unset `file-name-handler-alist' when
autoloading a Tramp file name handler.
(tramp-autoload-file-name-handler): Always unload Tramp file name
handlers.
(tramp-register-file-name-handlers)
(tramp-unload-file-name-handlers): Simplify.
lisp/net/tramp-archive.el
lisp/net/tramp.el