]> git.eshelyaron.com Git - emacs.git/commit
Handle context changes in Tramp kubernetes method
authorMichael Albinus <michael.albinus@gmx.de>
Tue, 25 Oct 2022 14:34:42 +0000 (16:34 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Tue, 25 Oct 2022 14:34:42 +0000 (16:34 +0200)
commitfe816fc679ead2100cddb4e51bc81c329bcb4265
tree5a8b9214e16e0ee5f05344bed773ff02546521ea
parent8c3b8c36677eedfc3839488e3cef9f6a5937baa3
Handle context changes in Tramp kubernetes method

* doc/misc/tramp.texi (Inline methods): Remove note about cache reset.
(File name completion): Add tramp-completion-use-cache.

* etc/NEWS: Add 'tramp-completion-use-cache'.

* lisp/net/tramp-cache.el (tramp-completion-use-cache): New defcustom.
(tramp-parse-connection-properties): Use it.

* lisp/net/tramp-container.el (tramp-docker--completion-function)
(tramp-kubernetes--completion-function): Ensure the processes run
locally.
(tramp-kubernetes--current-context-data): New defun.
(tramp-methods) <kubernetes>: Add `tramp-config-check'.

* lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
Handle `tramp-login-args'.

* lisp/net/tramp.el (tramp-methods): Adapt docstring.
doc/misc/tramp.texi
etc/NEWS
lisp/net/tramp-cache.el
lisp/net/tramp-container.el
lisp/net/tramp-sh.el
lisp/net/tramp.el