]> git.eshelyaron.com Git - emacs.git/commit
More Tramp optional methods
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 8 May 2024 11:44:15 +0000 (13:44 +0200)
committerEshel Yaron <me@eshelyaron.com>
Wed, 8 May 2024 16:53:07 +0000 (18:53 +0200)
commit7ea14c76e75d73ada183b472fabdf6ad2436c39c
tree58948b0a504b92aa322502b611f3477ae2f15988
parent67061c5a643ca775440c8e1da87d727e8f4b2dd8
More Tramp optional methods

* doc/misc/tramp.texi (Inline methods) <krlogin, ksu>:
(External methods) <fcp, nc>: These are optional methods.

* etc/NEWS: Mention more optional Tramp methods.

* lisp/net/tramp-androidsu.el (tramp-enable-androidsu-method):
Use proper regexp for `tramp-default-user-alist'.

* lisp/net/tramp-sh.el (tramp-enable-nc-method)
(tramp-enable-ksu-method, tramp-enable-krlogin-method)
(tramp-enable-fcp-method): New defuns.  Move respective
configurations there.

* lisp/net/tramp.el (tramp-enable-method): Implement completion
for interactive use.

* test/lisp/net/tramp-tests.el (tramp-test03-file-name-defaults)
(tramp-test03-file-name-host-rules): Extend tests.

(cherry picked from commit 339b8349f436b3738cfa02b236e05c3da4c5a8a5)
doc/misc/tramp.texi
etc/NEWS
lisp/net/tramp-androidsu.el
lisp/net/tramp-sh.el
lisp/net/tramp.el
test/lisp/net/tramp-tests.el