Fix compatibility problem in Tramp
commit57249fb297237bb942ead1f7a0af0ac20811a9cf
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 17 Sep 2017 17:16:59 +0000 (17 19:16 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 17 Sep 2017 17:16:59 +0000 (17 19:16 +0200)
tree53257a47809d9a418ab2c8d0ff8e8bd626074b05
parent411bec82c427b238dc67a69637834d2b64566670
Fix compatibility problem in Tramp

* lisp/net/tramp.el (tramp-interrupt-process): Better error handling.

* lisp/net/tramp-compat.el (default-toplevel-value): Move up.
(top): Do not call `tramp-change-syntax' anymore.
(tramp-compat-directory-name-p): New defalias.

* lisp/net/tramp-adb.el (tramp-adb-handle-copy-file):
* lisp/net/tramp-sh.el (tramp-sh-handle-copy-directory):
* lisp/net/tramp-smb.el (tramp-smb-handle-copy-directory)
(tramp-smb-handle-copy-file): Use it.

* test/lisp/net/tramp-tests.el (tramp-test28-interrupt-process):
Modify test.
lisp/net/tramp-adb.el
lisp/net/tramp-compat.el
lisp/net/tramp-sh.el
lisp/net/tramp-smb.el
lisp/net/tramp.el
test/lisp/net/tramp-tests.el