1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-04 11:00:45 -08:00
emacs/lisp/net
Michael Albinus e5f50f32f7 Further Tramp code cleanup
* doc/misc/tramp.texi (Predefined connection information):
Mention "about-args".

* lisp/net/tramp-cmds.el (tramp-version): Adapt docstring.

* lisp/net/tramp.el (tramp-handle-expand-file-name):
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-expand-file-name):
* lisp/net/tramp-sh.el (tramp-sh-handle-expand-file-name)
* lisp/net/tramp-smb.el (tramp-smb-handle-expand-file-name):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-expand-file-name):
Handle local "/..".

* lisp/net/tramp-rclone.el (tramp-methods) <rclone>:
Adapt `tramp-mount-args'.
(tramp-rclone-flush-directory-cache): Remove.
(tramp-rclone-do-copy-or-rename-file)
(tramp-rclone-handle-delete-directory)
(tramp-rclone-handle-delete-file)
(tramp-rclone-handle-make-directory): Don't use that function.
(tramp-rclone-maybe-open-connection): Fix use of `tramp-mount-args'.

* lisp/net/trampver.el (tramp-inside-emacs): New defun.
* lisp/net/tramp.el (tramp-handle-make-process):
* lisp/net/tramp-sh.el (tramp-sh-handle-make-process)
(tramp-sh-handle-process-file, tramp-open-shell): Use it.
(tramp-get-env-with-u-option): Remove.

* test/lisp/net/tramp-tests.el (tramp-test05-expand-file-name-top):
New test.
2021-02-17 18:04:35 +01:00
..
ange-ftp.el * lisp/net/ange-ftp.el (ange-ftp-ls): Handle several "--dired" switches. 2021-01-28 15:09:29 +01:00
browse-url.el Prefer defvar-local in net/*.el 2021-01-31 20:08:25 +01:00
dbus.el Add command 'dbus-monitor' 2021-02-05 14:32:41 +01:00
dictionary-connection.el Minor doc fixes in dictionary-connection.el 2021-02-07 16:07:42 +01:00
dictionary.el * lisp/net/dictionary.el: Dictionary improvements (bug#45262) 2021-02-09 20:29:54 +02:00
dig.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dns.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudc-bob.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudc-export.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudc-hotlist.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudc-vars.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudc.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudcb-bbdb.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudcb-ldap.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudcb-mab.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eudcb-macos-contacts.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eww.el Mark up eww.el for correct modes 2021-02-14 14:08:56 +01:00
gnutls.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
goto-addr.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hmac-def.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hmac-md5.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
imap.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ldap.el Use lexical-binding in a few more scattered files 2021-02-09 13:27:20 -05:00
mailcap.el Fix problem when ~/.mailcap had several entries for a MIME type 2021-02-06 11:40:00 +01:00
mairix.el Use lexical-binding in a few more scattered files 2021-02-09 13:27:20 -05:00
net-utils.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
netrc.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
network-stream.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
newst-backend.el Remove redundant requires of 'derived' 2021-01-31 04:30:48 +01:00
newst-plainview.el Remove redundant requires of 'derived' 2021-01-31 04:30:48 +01:00
newst-reader.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
newst-ticker.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
newst-treeview.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
newsticker.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
nsm.el Fix nsm-should-check for "google.com" failure 2021-01-12 18:53:48 +01:00
ntlm.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pop3.el Fix quoting problem in pop3-uidl-save 2021-01-07 13:20:43 +01:00
puny.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
quickurl.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
rcirc.el Prefer defvar-local in net/*.el 2021-01-31 20:08:25 +01:00
rfc2104.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
rlogin.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sasl-cram.el Use lexical-binding in sasl.el and add tests 2021-01-29 20:11:38 +01:00
sasl-digest.el Use lexical-binding in sasl.el and add tests 2021-01-29 20:11:38 +01:00
sasl-ntlm.el ; Silence byte-compiler 2021-01-29 21:06:02 +01:00
sasl-scram-rfc.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sasl-scram-sha256.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sasl.el ; Silence byte-compiler 2021-01-29 21:06:02 +01:00
secrets.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
shr-color.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
shr.el ; Finish recent rename of completion-* predicates. 2021-02-17 13:27:56 +00:00
sieve-manage.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sieve-mode.el Fix indentation in sieve-mode 2021-01-27 07:04:08 +01:00
sieve.el Reposition call to set-buffer-modified-p in sieve-upload 2021-01-02 11:05:38 -08:00
snmp-mode.el Use lexical-binding in snmp-mode.el 2021-02-10 14:42:51 +01:00
soap-client.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
soap-inspect.el Prefer defvar-local in net/*.el 2021-01-31 20:08:25 +01:00
socks.el Clear socks protocol scratch after authentication 2021-01-07 13:43:13 +01:00
telnet.el Prefer defvar-local in net/*.el 2021-01-31 20:08:25 +01:00
tramp-adb.el Tramp code cleanup 2021-02-03 18:48:09 +01:00
tramp-archive.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-cache.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-cmds.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
tramp-compat.el Tramp code cleanup 2021-02-03 18:48:09 +01:00
tramp-crypt.el Tramp code cleanup 2021-02-03 18:48:09 +01:00
tramp-ftp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-gvfs.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
tramp-integration.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-rclone.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
tramp-sh.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
tramp-smb.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
tramp-sudoedit.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
tramp-uu.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
trampver.el Further Tramp code cleanup 2021-02-17 18:04:35 +01:00
webjump.el Avoid recommending Google 2021-01-28 19:36:12 +01:00
zeroconf.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00