1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 08:11:05 -08:00
emacs/lisp/net
Michael Albinus 702ce8dc3e Morka handling of multi-hops in Tramp more consistent
* lisp/net/tramp.el (tramp-make-tramp-file-name): Adapt argument list.
Add hops to `tramp-default-proxies-alist'.
(tramp-find-foreign-file-name-handler): Adapt argument list.
(tramp-handle-abbreviate-file-name): Abbreviate multi-hops.
(tramp-handle-file-remote-p): Adapt handling of hops.
(tramp-add-hops): New defun.
(tramp-compute-multi-hops): Use it.

* lisp/net/tramp.el (tramp-make-tramp-hop-name, tramp-get-buffer)
(tramp-file-name-handler, tramp-handle-file-truename)
(tramp-handle-insert-file-contents, tramp-local-host-p)
(tramp-read-passwd, tramp-clear-passwd):
* lisp/net/tramp-archive.el (tramp-archive-dissect-file-name)
(tramp-archive-gvfs-file-name):
* lisp/net/tramp-cache.el (tramp-get-hash-table):
* lisp/net/tramp-sh.el (tramp-sh-handle-file-truename)
(tramp-sh-handle-make-process, tramp-sh-handle-process-file)
(tramp-sh-file-name-handler-p, tramp-get-remote-path):
* lisp/net/tramp-sshfs.el (tramp-sshfs-handle-process-file):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-file-truename):
Adapt callees.

* test/lisp/net/tramp-tests.el (tramp-test02-file-name-dissect)
(tramp-test02-file-name-dissect-simplified)
(tramp-test02-file-name-dissect-separate)
(tramp-test07-abbreviate-file-name): Adapt tests.
2022-01-18 11:27:15 +01:00
..
ange-ftp.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
browse-url.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dbus.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dictionary-connection.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dictionary.el * lisp/net/dictionary.el (dictionary-context-menu): Use package prefix. 2022-01-15 20:58:31 +02:00
dig.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dns.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudc-bob.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudc-export.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudc-hotlist.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudc-vars.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudc.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
eudcb-bbdb.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudcb-ldap.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudcb-mab.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eudcb-macos-contacts.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eww.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
gnutls.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
goto-addr.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hmac-def.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
hmac-md5.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
imap.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ldap.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mailcap.el mailcap: Docfix & handle function-viewer case in mailcap-view-file 2022-01-15 11:27:20 +01:00
mairix.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
net-utils.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
netrc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
network-stream.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
newst-backend.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
newst-plainview.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
newst-reader.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
newst-ticker.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
newst-treeview.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
newsticker.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
nsm.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ntlm.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
pop3.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
puny.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
quickurl.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rcirc.el Add `auth-info-password' and use it instead of ad hoc code 2022-01-07 14:48:59 -05:00
rfc2104.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rlogin.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sasl-cram.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sasl-digest.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sasl-ntlm.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sasl-scram-rfc.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
sasl-scram-sha256.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sasl.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
secrets.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
shr-color.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
shr.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
sieve-manage.el Add `auth-info-password' and use it instead of ad hoc code 2022-01-07 14:48:59 -05:00
sieve-mode.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sieve.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
snmp-mode.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
soap-client.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
soap-inspect.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
socks.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
telnet.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tramp-adb.el Morka handling of multi-hops in Tramp more consistent 2022-01-18 11:27:15 +01:00
tramp-archive.el Morka handling of multi-hops in Tramp more consistent 2022-01-18 11:27:15 +01:00
tramp-cache.el Morka handling of multi-hops in Tramp more consistent 2022-01-18 11:27:15 +01:00
tramp-cmds.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tramp-compat.el Adapt Tramp for `auth-info-password' 2022-01-08 13:38:18 +01:00
tramp-crypt.el Merge remote-tracking branch 'origin/emacs-28' into trunk 2022-01-12 15:57:29 -05:00
tramp-ftp.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tramp-fuse.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tramp-gvfs.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tramp-integration.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tramp-rclone.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tramp-sh.el Morka handling of multi-hops in Tramp more consistent 2022-01-18 11:27:15 +01:00
tramp-smb.el Improve handling of INFILE in tramp*-process-file (Bug#53284) 2022-01-17 10:46:58 +01:00
tramp-sshfs.el Morka handling of multi-hops in Tramp more consistent 2022-01-18 11:27:15 +01:00
tramp-sudoedit.el Morka handling of multi-hops in Tramp more consistent 2022-01-18 11:27:15 +01:00
tramp-uu.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tramp.el Morka handling of multi-hops in Tramp more consistent 2022-01-18 11:27:15 +01:00
trampver.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
webjump.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
zeroconf.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00