]> git.eshelyaron.com Git - emacs.git/commit
Add Tramp distrobox method
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 29 May 2024 16:29:52 +0000 (18:29 +0200)
committerEshel Yaron <me@eshelyaron.com>
Thu, 30 May 2024 14:26:09 +0000 (16:26 +0200)
commitcb6cf95e39f90f96acc93574ecbeb1d08594cadd
tree7b13b259d6fe6ff790c923bc251e4dc161cd1ca5
parentcb4090ac5a58a419a88c4d757f60914a8310a2ed
Add Tramp distrobox method

* doc/misc/tramp.texi (Inline methods) <distrobox>: Add.

* etc/NEWS: Mention Tramp distrobox method.

* lisp/net/tramp-container.el (tramp-distrobox-program): New defcustom.
(tramp-distrobox-method): New defconst.
(tramp-distrobox--completion-function)
(tramp-enable-distrobox-method): New defuns.  (Bug#71200)
(tramp-docker-method, tramp-dockercp-method)
(tramp-podman-method, tramp-podmancp-method)
(tramp-kubernetes-method, tramp-flatpak-method)
(tramp-apptainer-method, tramp-nspawn-method): Adapt docstring.

* test/lisp/net/tramp-tests.el (tramp--test-box-p): Rename from
`tramp--test-toolbox-p'.  Add distrobox.  Adapt callees.

(cherry picked from commit 17c23a46c3d834e7dc9f153e86a51242b3867b74)
doc/misc/tramp.texi
etc/NEWS
lisp/net/tramp-container.el
test/lisp/net/tramp-tests.el