1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-08 00:33:13 -08:00
emacs/lisp/net
Michael Albinus 7caf570662 Tramp code cleanup
* lisp/net/tramp.el (tramp-shell-prompt-pattern)
(tramp-wrong-passwd-regexp, tramp-method-regexp-alist)
(tramp-domain-regexp, tramp-host-regexp, tramp-ipv6-regexp)
(tramp-port-regexp, tramp-debug-outline-regexp)
(tramp-drop-volume-letter, tramp-parse-shostkeys)
(tramp-handle-file-name-case-insensitive-p):
* lisp/net/tramp-adb.el (tramp-adb-send-command-and-check):
* lisp/net/tramp-ftp.el (tramp-ftp-enable-ange-ftp):
* lisp/net/tramp-gvfs.el (tramp-gvfs-monitor-process-filter):
* lisp/net/tramp-sh.el (tramp-display-escape-sequence-regexp)
(tramp-device-escape-sequence-regexp):
* lisp/net/tramp-smb.el (tramp-smb-do-file-attributes-with-stat)
(tramp-smb-handle-set-file-acl, tramp-smb-read-file-entry):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-file-selinux-context):
Use character classes in regexp.

* lisp/net/tramp-adb.el (tramp-adb-ls-date-year-regexp)
(tramp-adb-ls-date-time-regexp): New defconst.
(tramp-adb-ls-date-regexp, tramp-adb-ls-toolbox-regexp)
(tramp-adb-sh-fix-ls-output): Use them.
(tramp-adb-handle-set-file-times, tramp-adb-maybe-open-connection):
Apply `eval-when-compile' on constant concat data.
(tramp-do-parse-file-attributes-with-ls):
Suppress `signal-hook-function'.
(tramp-adb--gnu-switches-to-ash): Remove unused function.
(tramp-adb-handle-set-file-modes): Qhote argument.
(tramp-adb-maybe-open-connection): Set file property rather than flush.

* lisp/net/tramp-cmds.el (tramp-rename-these-files):
Apply `eval-when-compile' on constant concat data.

* lisp/net/tramp-gvfs.el (tramp-gvfs-file-attributes)
(tramp-gvfs-file-attributes-with-gvfs-ls-regexp): Embed them in
`eval-and-compile'.
(tramp-gvfs-get-directory-attributes): Apply `eval-when-compile'
on constant concat data.
2020-07-10 10:45:14 +02:00
..
ange-ftp.el Use directory-files-no-dot-files-regexp wherever possible 2020-04-16 12:14:38 +02:00
browse-url.el Mark browse-url-conkeror as obsolete 2020-05-24 18:48:16 +02:00
dbus.el Various dbus.el cleanups (bug#41744) 2020-06-18 12:20:48 +01:00
dig.el Use lexical-binding in dig.el and add tests 2020-04-26 01:11:05 +02:00
dns.el
eudc-bob.el
eudc-export.el
eudc-hotlist.el
eudc-vars.el
eudc.el
eudcb-bbdb.el
eudcb-ldap.el
eudcb-mab.el
eudcb-macos-contacts.el EUDC: Add macOS Contacts backend 2020-07-09 15:32:14 -04:00
eww.el Propertize all shr fragment IDs as shr-target-id 2020-06-18 16:16:49 +01:00
gnutls.el
goto-addr.el
hmac-def.el
hmac-md5.el Use lexical-binding in hmac-md5.el and add tests 2020-04-28 18:14:28 +02:00
imap.el Fix and extend format-spec (bug#41758) 2020-06-18 12:46:21 +01:00
ldap.el
mailcap.el
mairix.el
net-utils.el
netrc.el
network-stream.el Fix and extend format-spec (bug#41758) 2020-06-18 12:46:21 +01:00
newst-backend.el
newst-plainview.el
newst-reader.el
newst-ticker.el
newst-treeview.el
newsticker.el
nsm.el Add lisp-data-mode for editing non-code Lisp data 2020-05-01 12:11:10 +01:00
ntlm.el
pop3.el
puny.el Use lexical-binding in puny.el and add more tests 2020-04-28 18:14:28 +02:00
quickurl.el
rcirc.el
rfc2104.el
rlogin.el
sasl-cram.el
sasl-digest.el
sasl-ntlm.el
sasl-scram-rfc.el
sasl-scram-sha256.el
sasl.el
secrets.el
shr-color.el
shr.el Propertize all shr fragment IDs as shr-target-id 2020-06-18 16:16:49 +01:00
sieve-manage.el
sieve-mode.el
sieve.el
snmp-mode.el
soap-client.el
soap-inspect.el
socks.el
telnet.el
tramp-adb.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
tramp-archive.el Rearrange detecting remote uid and gid in Tramp 2020-06-14 15:31:17 +02:00
tramp-cache.el Tramp code cleanup 2020-06-07 16:56:59 +02:00
tramp-cmds.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
tramp-compat.el Fix remaining problems with tramp-crypt.el 2020-06-21 15:19:51 +02:00
tramp-crypt.el Fix remaining problems with tramp-crypt.el 2020-06-21 15:19:51 +02:00
tramp-ftp.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
tramp-gvfs.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
tramp-integration.el
tramp-rclone.el Some Tramp cleanups, mainly in tramp-crypt.el 2020-06-18 20:00:26 +02:00
tramp-sh.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
tramp-smb.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
tramp-sudoedit.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
tramp-uu.el
tramp.el Tramp code cleanup 2020-07-10 10:45:14 +02:00
trampver.el
webjump.el Use lexical-binding in webjump.el and add tests 2020-05-18 17:58:01 +02:00
zeroconf.el