]> code.delx.au - gnu-emacs/commit
Fix Bug#23631 for Tramp
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 30 May 2016 13:00:14 +0000 (15:00 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 30 May 2016 13:00:14 +0000 (15:00 +0200)
commit1535aaf2873ddc6bcf113261800fc137a611e661
tree54d8bfe85ae88de6937f79370bb22a1d64ec485e
parent76fb19b359dec8556dc66dbac3ad3d333feea3c3
Fix Bug#23631 for Tramp

* lisp/net/tramp-adb.el (tramp-adb-handle-file-name-all-completions)
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-name-all-completions)
* lisp/net/tramp-sh.el (tramp-sh-handle-file-name-all-completions):
Fix caching problems.

* lisp/net/tramp-sh.el (tramp-perl-file-name-all-completions): Simplify.

* lisp/net/tramp-smb.el (tramp-smb-handle-directory-files):
Move duplicate deletion ...
(tramp-smb-handle-file-name-all-completions): ... here.

* lisp/net/tramp.el (tramp-handle-file-name-completion):
Handle `completion-ignored-extensions'.  (Bug#23631)

* test/lisp/net/tramp-tests.el (tramp-test24-file-name-completion):
Test also `completion-regexp-list' and `completion-ignored-extensions'.
lisp/net/tramp-adb.el
lisp/net/tramp-gvfs.el
lisp/net/tramp-sh.el
lisp/net/tramp-smb.el
lisp/net/tramp.el
test/lisp/net/tramp-tests.el