]> git.eshelyaron.com Git - emacs.git/commit
Work on asynchronous processes for tramp-adb.el
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 3 Apr 2019 19:36:40 +0000 (21:36 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 3 Apr 2019 19:36:40 +0000 (21:36 +0200)
commit8147d3c27cbf29e18dbdd6bad21cd17bc880a8d3
tree382338c2ceefa4545d0388ab625a508cddea58ad
parentce9490cb314694b95847ac647b35f1319ba80fde
Work on asynchronous processes for tramp-adb.el

* lisp/net/tramp-adb.el (tramp-adb-handle-make-process):
Simplify.  Remove echoed first line.
(tramp-adb-send-command): Add NEVEROPEN and NOOUTPUT.

* lisp/net/tramp-sh.el (tramp-process-sentinel): Remove.
(tramp-sh-handle-make-process): Simplify.

* lisp/net/tramp.el (tramp-process-sentinel): New defun, taken from
tramp-sh.el.  Delete trailing shell prompt.

* test/lisp/net/tramp-tests.el (tramp-test29-start-file-process)
(tramp-test30-make-process): Run also for tramp-adb.
(tramp-test32-shell-command): Remove tramp-adb restrictions.
(tramp-test34-explicit-shell-file-name): Rework.  Remove :unstable tag.
lisp/net/tramp-adb.el
lisp/net/tramp-sh.el
lisp/net/tramp.el
test/lisp/net/tramp-tests.el