]> git.eshelyaron.com Git - emacs.git/commit
Fix problem with file-modification-time in tramp-sshfs.el
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 16 Feb 2022 19:22:45 +0000 (20:22 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 16 Feb 2022 19:22:45 +0000 (20:22 +0100)
commit8737d79be8f82bb12ca12dc1a7de37a4d2875f39
tree1af6ff6e11b2d9185decf121b79a2efcc0c3bdfa
parentb299c042012c769280ede736907777e80b624ff0
Fix problem with file-modification-time in tramp-sshfs.el

* lisp/net/tramp-crypt.el (tramp-crypt-file-name-handler-alist):
* lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-file-name-handler-alist):
* lisp/net/tramp-sshfs.el (tramp-sshfs-file-name-handler-alist):
Use `tramp-handle-file-notify-add-watch',
`tramp-handle-file-notify-rm-watch' and
`tramp-handle-file-notify-valid-p'.
(tramp-sshfs-handle-write-region): Set file modification time.
(Bug#54016)

* test/lisp/net/tramp-tests.el (tramp--test-asynchronous-processes-p):
Filter out tramp-adb on multi-byte `default-directory'.
(tramp--test-hpux-p, tramp--test-macos-p): Protect against errors.
(tramp--test-check-files): Discriminate also tramp-sshfs.el.
lisp/net/tramp-crypt.el
lisp/net/tramp-rclone.el
lisp/net/tramp-sshfs.el
lisp/net/tramp-sudoedit.el
test/lisp/net/tramp-tests.el