]> git.eshelyaron.com Git - emacs.git/commit
Fix Bug#34943
authorMichael Albinus <michael.albinus@gmx.de>
Sat, 23 Mar 2019 08:55:04 +0000 (09:55 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Sat, 23 Mar 2019 08:55:04 +0000 (09:55 +0100)
commita3194e7b7654134a51bc066dbf91cf59c3ce393d
treed8dba7e07759168304f85f031b63429c9ce06c39
parent86c3cd99bff27e35e25dec0ee3f0dc4536b171ea
Fix Bug#34943

* lisp/files-x.el (cl-lib): Require when compiling.
(hack-connection-local-variables): Regard connection-local
variables as safe.  (Bug#34943)

* lisp/shell.el (shell): Use `with-connection-local-variables' for
the whole code block.  (Bug#34943)

* lisp/net/tramp-adb.el (tramp-connection-local-safe-shell-file-names):
Do not set values.

* lisp/net/tramp-integration.el
(tramp-connection-local-safe-shell-file-names): Remove.
(shell-file-name, shell-command-switch): Do not add safe-local-variable
property.

* lisp/net/tramp.el (tramp-handle-shell-command): Use proper
buffer name.

* test/lisp/net/tramp-tests.el (tramp-test34-explicit-shell-file-name):
Tag it :unstable.
lisp/files-x.el
lisp/net/tramp-adb.el
lisp/net/tramp-integration.el
lisp/net/tramp.el
lisp/shell.el
test/lisp/net/tramp-tests.el