1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-25 19:11:56 +00:00
emacs/lisp/net
Michael Albinus 138486cddb Some Tramp adaptions, mainly direct async processes
* doc/misc/tramp.texi (Firewalls, Remote processes)
(Frequently Asked Questions): Add @vindex.
(Predefined connection information): Precise precondition or direct
async processes.
(Remote shell setup): Ban ssh RemoteCommand option.
(Frequently Asked Questions): Adapt quoting.

* doc/misc/trampver.texi:
* lisp/net/trampver.el: Change version to "2.5.1-pre".

* lisp/net/tramp-adb.el (tramp-methods) <adb>: Add `tramp-direct-async'
parameter.
(tramp-adb-handle-make-process): Adapt docstring.

* lisp/net/tramp-sh.el (tramp-methods) <scp, scpx, rsync, ssh, sshx>:
Add `tramp-direct-async' parameter.
(tramp-sh-handle-insert-directory): Simplify merkers.
(tramp-sh-handle-make-process): Adapt docstring.

* lisp/net/tramp.el (tramp-methods): Adapt docstring.
(tramp-debug-message): Suppress lockfiles.
(tramp-test-message): New defun.
(tramp-direct-async-process-p): Check also for `tramp-direct-async'.
(tramp-handle-make-process): Do not check for `tramp-direct-async-args'.

* test/lisp/net/tramp-tests.el (all): Replace `string-match' by
`string-match-p'.
(dired-copy-dereference): Declare.
(tramp-test-temporary-file-directory):
Remove `tramp-direct-async-args` for mock method.
(tramp-test15-copy-directory, tramp-test40-special-characters)
(tramp-test40-special-characters-with-stat)
(tramp-test40-special-characters-with-perl)
(tramp-test40-special-characters-with-ls, tramp-test41-utf8)
(tramp-test41-utf8-with-stat, tramp-test41-utf8-with-perl)
(tramp-test41-utf8-with-ls): Skip for tramp-rclone.el.
(tramp--test--deftest-direct-async-process): Do not skip for mock
method.
(tramp-test32-shell-command): Adapt test for direct async processes.
(tramp-test36-vc-registered, tramp--test-hpux-p, tramp--test-ksh-p):
Use `tramp-test-vec'.
2021-01-15 11:32:12 +01:00
..
ange-ftp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
browse-url.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dbus.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dictionary-connection.el A number of docstring fixes 2020-12-14 11:45:24 +01:00
dictionary.el Fix Quit button in dictionary buffer 2021-01-02 11:59:36 -03: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 Update copyright year to 2021 2021-01-01 01:13:56 -08: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 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
mailcap.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
mairix.el Update copyright year to 2021 2021-01-01 01:13:56 -08: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 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
newst-plainview.el Update copyright year to 2021 2021-01-01 01:13:56 -08: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 Update copyright year to 2021 2021-01-01 01:13:56 -08: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 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sasl-digest.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sasl-ntlm.el Update copyright year to 2021 2021-01-01 01:13:56 -08: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 Update copyright year to 2021 2021-01-01 01:13:56 -08: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 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sieve-manage.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sieve-mode.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sieve.el Reposition call to set-buffer-modified-p in sieve-upload 2021-01-02 11:05:38 -08:00
snmp-mode.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
soap-client.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
soap-inspect.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
socks.el Clear socks protocol scratch after authentication 2021-01-07 13:43:13 +01:00
telnet.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-adb.el Some Tramp adaptions, mainly direct async processes 2021-01-15 11:32:12 +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 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-compat.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-crypt.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-ftp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-gvfs.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-integration.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-rclone.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-sh.el Some Tramp adaptions, mainly direct async processes 2021-01-15 11:32:12 +01:00
tramp-smb.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-sudoedit.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp-uu.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tramp.el Some Tramp adaptions, mainly direct async processes 2021-01-15 11:32:12 +01:00
trampver.el Some Tramp adaptions, mainly direct async processes 2021-01-15 11:32:12 +01:00
webjump.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
zeroconf.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00