]> git.eshelyaron.com Git - emacs.git/commit
Fix remaining problems with tramp-crypt.el
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 21 Jun 2020 13:19:51 +0000 (15:19 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 21 Jun 2020 13:19:51 +0000 (15:19 +0200)
commitf18b035763785ffa9d8e27f3ec2be183b741502e
tree8b07b6c4158d2ef319145952bd134d5ed1b65b16
parent1ecd350f38ee782cdebf4b08a59f2c1974ad44bd
Fix remaining problems with tramp-crypt.el

* lisp/net/tramp-compat.el (tramp-compat-make-temp-file):
Simplify implementation.

* lisp/net/tramp-crypt.el (tramp-crypt-handle-delete-file)
(tramp-crypt-handle-file-attributes, tramp-crypt-handle-file-system-info)
(tramp-crypt-handle-make-directory): Let-bind `tramp-crypt-enabled' to nil.

* lisp/net/tramp.el (tramp-file-name-for-operation): Fix for operations
with two arguments.
(tramp-handle-load): Suppress `signal-hook-function' when NOERROR
is non-nil.

* test/lisp/net/tramp-tests.el (tramp-test41-utf8)
(tramp-test41-utf8-with-stat, tramp-test41-utf8-with-perl)
(tramp-test41-utf8-with-ls): Skip if needed.
lisp/net/tramp-compat.el
lisp/net/tramp-crypt.el
lisp/net/tramp-sh.el
lisp/net/tramp.el
test/lisp/net/tramp-tests.el