diff options
| author | Michael Albinus | 2020-08-04 14:19:51 +0200 |
|---|---|---|
| committer | Michael Albinus | 2020-08-04 14:19:51 +0200 |
| commit | 83b1db043b44a8efb091ced873eab686e671c5ac (patch) | |
| tree | 65d8f4c20f3b450e67825f9d5d4ae031d7a70ef8 /test/README | |
| parent | b8b25400d544b2178ddc51de05a681ed11d581d6 (diff) | |
| download | emacs-83b1db043b44a8efb091ced873eab686e671c5ac.tar.gz emacs-83b1db043b44a8efb091ced873eab686e671c5ac.zip | |
Add Tramp support of direct asynchronous process invocation
* doc/misc/tramp.texi (Predefined connection information):
Add "direct-async-process".
(Remote processes): New subsection "Improving performance of
asynchronous remote processes".
* lisp/net/tramp-adb.el (tramp-methods) <adb>: Add `tramp-login-program'
and `tramp-login-args'.
(tramp-adb-handle-make-process): Use `tramp-handle-make-process'.
(tramp-adb-maybe-open-connection): Add "set +o vi +o emacs" command.
* lisp/net/tramp-sh.el (tramp-sh-handle-make-process):
Use `tramp-handle-make-process'.
(tramp-sh-file-name-handler-p, tramp-multi-hop-p): New defuns.
(tramp-compute-multi-hops): Use `tramp-multi-hop-p'.
* lisp/net/tramp.el (tramp-dissect-file-name, tramp-dissect-hop-name):
Use `tramp-multi-hop-p'.
(tramp-handle-insert-file-contents, tramp-local-host-p):
Use `tramp-sh-file-name-handler-p'.
(tramp-handle-make-process): New defun.
* test/README: Add another example how to use SELECTOR.
* test/lisp/net/tramp-tests.el (tramp-test03-file-name-method-rules):
Adapt test.
(tramp--test-sh-p): Use `tramp-sh-file-name-handler-p'.
Diffstat (limited to 'test/README')
| -rw-r--r-- | test/README | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/README b/test/README index 1f69f7142c1..fe05b5403b1 100644 --- a/test/README +++ b/test/README | |||
| @@ -64,6 +64,11 @@ protect against "make" variable expansion): | |||
| 64 | 64 | ||
| 65 | make <filename> SELECTOR='"foo$$"' | 65 | make <filename> SELECTOR='"foo$$"' |
| 66 | 66 | ||
| 67 | In case you want to use the symbol name of a test as selector, you can | ||
| 68 | use it directly: | ||
| 69 | |||
| 70 | make <filename> SELECTOR='test-foo-remote' | ||
| 71 | |||
| 67 | Note that although the test files are always compiled (unless they set | 72 | Note that although the test files are always compiled (unless they set |
| 68 | no-byte-compile), the source files will be run when expensive or | 73 | no-byte-compile), the source files will be run when expensive or |
| 69 | unstable tests are involved, to give nicer backtraces. To run the | 74 | unstable tests are involved, to give nicer backtraces. To run the |