]> git.eshelyaron.com Git - emacs.git/commit
Tramp: Cache also `file-executable-p' in `file-name-all-completions'
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 22 Jun 2025 15:29:52 +0000 (17:29 +0200)
committerEshel Yaron <me@eshelyaron.com>
Tue, 24 Jun 2025 06:30:57 +0000 (08:30 +0200)
commit2f988221a77ac18edc3046a1294ae85145030f8d
tree9d034b0565f49c0ed95be035f540d79d2d43878d
parentb435656157405ea0555fdff512483593073179f7
Tramp: Cache also `file-executable-p' in `file-name-all-completions'

* lisp/net/tramp-archive.el (tramp-archive-autoload-file-name-regexp):
Fix comment.

* lisp/net/tramp-sh.el (tramp-perl-file-name-all-completions):
Cache also `file-executable-p'.  Suggested by <mail@knazarov.com>.
(tramp-shell-file-name-all-completions): New script.
(tramp-bundle-read-file-names): Fix for special characters.  Cache
also `file-executable-p'.
(tramp-sh-handle-file-name-all-completions): Unify different cases.

* lisp/net/tramp.el (with-tramp-suspended-timers, without-remote-files):
Fix debug spec.

(cherry picked from commit 87fc539a0b4d7f84d1697e8479158b30c09b4e49)
lisp/net/tramp-archive.el
lisp/net/tramp-sh.el
lisp/net/tramp.el