]> git.eshelyaron.com Git - emacs.git/commit
Implement Tramp direct async processes fallback for multi-hops
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 12 Aug 2020 10:45:45 +0000 (12:45 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 12 Aug 2020 10:45:45 +0000 (12:45 +0200)
commit34c17cd8d61a841dcca4c307bc436b5d09b5a965
treec3c32d5e375834eca16b78c80b9db829f6237eee
parent79236fcbd01998862f565da07a70611bc8b802d2
Implement Tramp direct async processes fallback for multi-hops

* doc/misc/tramp.texi (Remote processes): Precise restrictions for direct
async processes.

* lisp/net/tramp-adb.el (tramp-adb-handle-make-process):
* lisp/net/tramp-sh.el (tramp-sh-handle-make-process):
Use `tramp-direct-async-process-p'.

* lisp/net/tramp.el (tramp-direct-async-process-p): New defun.
(tramp-handle-make-process): Adapt handling of :stderr.  Simplify.
doc/misc/tramp.texi
lisp/net/tramp-adb.el
lisp/net/tramp-sh.el
lisp/net/tramp.el