diff options
author | Michael Albinus <michael.albinus@gmx.de> | 2020-08-23 13:30:43 +0200 |
---|---|---|
committer | Michael Albinus <michael.albinus@gmx.de> | 2020-08-23 13:30:43 +0200 |
commit | 4aff89ece6d9ceee882375879518b71ca6a89a70 (patch) | |
tree | a741ca8a47f6e47a1b00ce838f2c34aa44a57bf7 /lisp/emacs-lisp/bytecomp.el | |
parent | 608b8113cbfb2f24fd806b63306333db7154eb61 (diff) | |
download | emacs-4aff89ece6d9ceee882375879518b71ca6a89a70.tar.gz emacs-4aff89ece6d9ceee882375879518b71ca6a89a70.tar.bz2 emacs-4aff89ece6d9ceee882375879518b71ca6a89a70.zip |
Rework direct async processes in Tramp
* doc/misc/tramp.texi (Remote processes): Precise restrictions for direct
async processes.
* lisp/net/tramp.el (tramp-methods): Adapt docstring.
(tramp-direct-async-process-p): Make it more precise.
(tramp-handle-make-process): Rewrite, based on `make-process'.
* test/lisp/net/tramp-tests.el (tramp-test-temporary-file-directory):
Add `tramp-direct-async-args` for mock method.
(tramp-test29-start-file-process, tramp-test30-make-process):
Use weaker regexp checking "foo".
(tramp-test30-make-process): Do not check stderr for direct async processes.
(tramp--test--deftest-direct-async-process): New defmacro.
(tramp-test29-start-file-process-direct-async)
(tramp-test30-make-process-direct-async): New tests.
Diffstat (limited to 'lisp/emacs-lisp/bytecomp.el')
0 files changed, 0 insertions, 0 deletions