1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 02:31:03 -08:00
emacs/lisp/net
Michael Albinus a2cb52cd2e Prevent loading tramp-archive when it cannot be used
* lisp/files.el (locate-dominating-file): Check, that FILE is
a directory when traversing the tree.

* lisp/net/tramp-archive.el (tramp-archive-enabled): New defvar.
(tramp-archive-file-name-regexp): Protect against errors.
(tramp-archive-file-name-handler)
(tramp-register-archive-file-name-handler): Use it.
(all) Call `tramp-register-archive-file-name-handler'.

* lisp/net/tramp.el (tramp-register-file-name-handlers):
Use `tramp-archive-enabled'.

* test/lisp/net/tramp-archive-tests.el (all):
Use `tramp-archive-enabled' instead of `tramp-gvfs-enabled'.
(tramp-archive--test-emacs27-p): New defun.
(tramp-archive-test42-auto-load): Skip for older Emacsen.
(tramp-archive-test42-delay-load): Skip for older Emacsen.
Test also behavior when `tramp-archive-enabled' is nil.
2018-02-03 18:49:56 +01:00
..
ange-ftp.el Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
browse-url.el Replace (default-value 'enable-multibyte-characters) with t 2018-01-25 13:35:37 -05:00
dbus.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
dig.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
dns.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudc-bob.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudc-export.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudc-hotlist.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudc-vars.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudc.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudcb-bbdb.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudcb-ldap.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eudcb-mab.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
eww.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
gnutls.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
goto-addr.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
hmac-def.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
hmac-md5.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
imap.el * lisp/net/imap.el: Use lexical-binding and cl-lib 2018-01-23 14:13:50 -05:00
ldap.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
mailcap.el Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
mairix.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
net-utils.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
netrc.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
network-stream.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
newst-backend.el Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
newst-plainview.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
newst-reader.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
newst-ticker.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
newst-treeview.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
newsticker.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
nsm.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ntlm.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
pop3.el Remove final uses of 'cl' in lisp/net 2018-01-23 14:42:43 -05:00
puny.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
quickurl.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
rcirc.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
rfc2104.el Remove final uses of 'cl' in lisp/net 2018-01-23 14:42:43 -05:00
rlogin.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sasl-cram.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sasl-digest.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sasl-ntlm.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sasl-scram-rfc.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sasl.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
secrets.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
shr-color.el Remove final uses of 'cl' in lisp/net 2018-01-23 14:42:43 -05:00
shr.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sieve-manage.el Remove final uses of 'cl' in lisp/net 2018-01-23 14:42:43 -05:00
sieve-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sieve.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
snmp-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
soap-client.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
soap-inspect.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
socks.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
starttls.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
telnet.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
tls.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
tramp-adb.el Improve Tramp robustness 2018-01-13 12:07:28 +01:00
tramp-archive.el Prevent loading tramp-archive when it cannot be used 2018-02-03 18:49:56 +01:00
tramp-cache.el Add new Tramp connection method "owncloud" 2018-01-05 21:04:39 +01:00
tramp-cmds.el Merge from origin/emacs-26 2018-01-01 01:13:04 -08:00
tramp-compat.el * lisp/net/tramp.el: Require trampver here instead of... 2018-01-24 14:49:39 -05:00
tramp-ftp.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
tramp-gvfs.el Fix Bug#30262 2018-01-30 17:34:02 +01:00
tramp-sh.el Fix quoting in tramp-find-inline-compress for w32 2018-02-02 14:33:33 +01:00
tramp-smb.el Add new entry in tramp-smb-errors 2018-01-19 17:55:10 +01:00
tramp-uu.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
tramp.el Prevent loading tramp-archive when it cannot be used 2018-02-03 18:49:56 +01:00
trampver.el * lisp/net/trampver.el: Simplify version check. 2018-01-25 12:44:29 +01:00
webjump.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
zeroconf.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00