mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-26 07:33:47 +00:00
Tramp sshfs fixes
* doc/misc/tramp.texi (FUSE setup): Fix typo. * lisp/net/tramp-sshfs.el (tramp-sshfs-handle-set-file-modes): Use `tramp-compat-set-file-modes'. * test/lisp/net/tramp-tests.el (tramp-test43-asynchronous-requests): Don't run for tramp-sshfs.
This commit is contained in:
parent
a0854f939c
commit
e609bf59eb
@ -2653,7 +2653,7 @@ The method @option{sshfs} declares the mount arguments in the variable
|
||||
a list of list of strings, and can be overwritten by the connection
|
||||
property @t{"mount-args"}, @xref{Predefined connection information}.
|
||||
|
||||
Additionally. it declares also the arguments for running remote
|
||||
Additionally, it declares also the arguments for running remote
|
||||
processes, using the @command{ssh} command. These don't need to be
|
||||
changed.
|
||||
|
||||
|
@ -276,7 +276,8 @@ arguments to pass to the OPERATION."
|
||||
(with-parsed-tramp-file-name filename nil
|
||||
(unless (and (eq flag 'nofollow) (file-symlink-p filename))
|
||||
(tramp-flush-file-properties v localname)
|
||||
(set-file-modes (tramp-fuse-local-file-name filename) mode flag))))
|
||||
(tramp-compat-set-file-modes
|
||||
(tramp-fuse-local-file-name filename) mode flag))))
|
||||
|
||||
(defun tramp-sshfs-handle-write-region
|
||||
(start end filename &optional append visit lockname mustbenew)
|
||||
|
@ -6380,7 +6380,7 @@ process sentinels. They shall not disturb each other."
|
||||
;; Prior Emacs 27, `shell-file-name' was hard coded as "/bin/sh" for
|
||||
;; remote processes in Emacs. That doesn't work for tramp-adb.el.
|
||||
(skip-unless (or (and (tramp--test-adb-p) (tramp--test-emacs27-p))
|
||||
(tramp--test-sh-p) (tramp--test-sshfs-p)))
|
||||
(tramp--test-sh-p)))
|
||||
(skip-unless (not (tramp--test-crypt-p)))
|
||||
(skip-unless (not (tramp--test-docker-p)))
|
||||
(skip-unless (not (tramp--test-windows-nt-p)))
|
||||
@ -6767,6 +6767,8 @@ If INTERACTIVE is non-nil, the tests are run interactively."
|
||||
;; * Fix `tramp-test06-directory-file-name' for `ftp'.
|
||||
;; * Implement `tramp-test31-interrupt-process' for `adb', `sshfs' and
|
||||
;; for direct async processes.
|
||||
;; * Check, why direct async processes do not work for
|
||||
;; `tramp-test43-asynchronous-requests'.
|
||||
|
||||
(provide 'tramp-tests)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user