]> git.eshelyaron.com Git - emacs.git/commit
Improve handling of INFILE in tramp*-process-file (Bug#53284)
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 17 Jan 2022 09:46:58 +0000 (10:46 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 17 Jan 2022 09:46:58 +0000 (10:46 +0100)
commitc9d06d080bb2bd012813d6e5ac1f3deb32ccb29f
treec1971052479f79da7c286375539eca80fc090999
parent65666c47863c4ad2ed4bacd1a0bc5e638269df52
Improve handling of INFILE in tramp*-process-file (Bug#53284)

* lisp/net/tramp-adb.el (tramp-adb-handle-process-file):
* lisp/net/tramp-sh.el (tramp-sh-handle-process-file):
* lisp/net/tramp-smb.el (tramp-smb-handle-process-file):
* lisp/net/tramp-sshfs.el (tramp-sshfs-handle-process-file):
Improve handling of INFILE.  Fix thinko using
`process-file-side-effects'.  (Bug#53284)

* lisp/net/tramp-sshfs.el (tramp-sshfs-file-name-handler-alist):
Use `tramp-sshfs-handle-set-file-times'.
(tramp-sshfs-handle-set-file-times): New defun.

* test/lisp/net/tramp-tests.el (tramp-test28-process-file): Extend test.
lisp/net/tramp-adb.el
lisp/net/tramp-sh.el
lisp/net/tramp-smb.el
lisp/net/tramp-sshfs.el
test/lisp/net/tramp-tests.el