1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-21 03:52:16 -08:00
emacs/lisp/net
Michael Albinus ed33337c3e Require method in remote file name syntax
* lisp/minibuffer.el (completion--nth-completion):
Do not bind `non-essential'.

* lisp/net/tramp-adb.el (tramp-adb-maybe-open-connection):
* lisp/net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection):
* lisp/net/tramp-sh.el (tramp-maybe-open-connection):
* lisp/net/tramp-smb.el (tramp-smb-maybe-open-connection): Do not call
`tramp-check-proper-method-and-host'.

* lisp/net/tramp-sh.el (tramp-ssh-controlmaster-options): Better traces.
(tramp-maybe-open-connection): Do not use argument for
´tramp-completion-mode-p'.

* lisp/net/tramp.el (tramp-default-method-marker): New defconst.
(tramp-prefix-format, tramp-postfix-method-format)
(tramp-prefix-ipv6-format, tramp-postfix-ipv6-format)
(tramp-prefix-port-format, tramp-postfix-host-format)
(tramp-file-name-regexp, tramp-completion-file-name-regexp):
Use `eq' instead of `eqal'.
(tramp-method-regexp, tramp-domain-regexp)
(tramp-remote-file-name-spec-regexp)
(tramp-file-name-regexp-unified)
(tramp-completion-file-name-regexp-unified)
(tramp-completion-file-name-regexp-separate): Adapt regexp.
(tramp-completion-file-name-handler-alist)
(tramp-run-real-handler): Autoload them.
(tramp-find-method): Handle `tramp-default-method-marker'.
(tramp-check-proper-method-and-host)
(tramp-completion-run-real-handler): Remove them.
(tramp-error-with-buffer, tramp-connectable-p): Do not use
argument for ´tramp-completion-mode-p'.
(tramp-find-foreign-file-name-handler): Remove COMPLETION
argument.  Do not apply heuristic for completion.
(tramp-file-name-handler): Do not modify `non-essential'.
(tramp-completion-file-name-handler): Change implementation.
(tramp-autoload-file-name-handler)
(tramp-completion-handle-file-name-all-completions):
Call `tramp-run-real-handler'.
(tramp-completion-mode-p): Do not autoload.  Remove argument.
Do not apply heuristic for completion.
(tramp-completion-dissect-file-name): Simplify implementation.
(tramp-handle-file-name-as-directory): Call `tramp-connectable-p'.

* test/lisp/net/tramp-tests.el (tramp-test01-file-name-syntax)
(tramp-test02-file-name-dissect)
(tramp-test03-file-name-defaults)
(tramp-test06-directory-file-name): Adapt to the new syntax.
(tramp-test11-copy-file, tramp-test12-rename-file)
(tramp--test-check-files): Deactivate temporarily tests with
quoted file names.
(tramp-test16-directory-files, tramp-test17-insert-directory):
Adapt tests.
(tramp-test24-file-name-completion): Do not check for
completion mode.
(tramp-test31-make-auto-save-file-name): Deactivate temporarily
two tests.
2017-03-13 18:05:59 +01:00
..
ange-ftp.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
browse-url.el Simplify checks for xdg-open and xdg-email 2017-03-09 19:02:35 -08:00
dbus.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
dig.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
dns.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eudc-bob.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eudc-export.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eudc-hotlist.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eudc-vars.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eudc.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
eudcb-bbdb.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eudcb-ldap.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eudcb-mab.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
eww.el Lists used as plists now have to be an even length 2017-02-18 16:46:06 +01:00
gnutls.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
goto-addr.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
hmac-def.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
hmac-md5.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
html2text.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
imap.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
ldap.el Avoid add-to-list on local variables 2017-01-04 00:40:45 -05:00
mailcap.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
mairix.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
net-utils.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
netrc.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
network-stream.el Document :shell-command in `make-network-process' 2017-01-26 19:46:27 +01:00
newst-backend.el Avoid add-to-list on local variables 2017-01-04 00:40:45 -05:00
newst-plainview.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
newst-reader.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
newst-ticker.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
newst-treeview.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
newsticker.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
nsm.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
ntlm.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
pinentry.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
pop3.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
puny.el Small puny.el fix 2017-03-01 20:35:41 -05:00
quickurl.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rcirc.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rfc2104.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
rlogin.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
sasl-cram.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
sasl-digest.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
sasl-ntlm.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
sasl-scram-rfc.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
sasl.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
secrets.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
shr-color.el Fix color component calculations in color.el 2017-03-03 16:05:02 +02:00
shr.el Fix issues with dedicated windows in shr.el 2017-03-04 12:19:32 +02:00
sieve-manage.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
sieve-mode.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
sieve.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
snmp-mode.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
soap-client.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
soap-inspect.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
socks.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
starttls.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
telnet.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
tls.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
tramp-adb.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
tramp-cache.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
tramp-cmds.el Rework connection local variables 2017-02-19 17:14:35 +01:00
tramp-compat.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
tramp-ftp.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
tramp-gvfs.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
tramp-sh.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
tramp-smb.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
tramp-uu.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
tramp.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
trampver.el Require method in remote file name syntax 2017-03-13 18:05:59 +01:00
webjump.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
zeroconf.el lisp/*.el: Fix some warnings 2017-01-29 19:34:35 +01:00