]> git.eshelyaron.com Git - emacs.git/commit
Adapt Tramp's make-process for macOS.
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 26 Sep 2021 08:32:15 +0000 (10:32 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 26 Sep 2021 08:32:15 +0000 (10:32 +0200)
commit27d8726ae29a1441dba776d7d3d0685ef85a3fdf
treec0e57d82fb57f115663c7c7c23c904888c1530b8
parent50798267f262d50bbe6cf755d19c2f6e08299695
Adapt Tramp's make-process for macOS.

* lisp/net/tramp-sh.el (tramp-check-remote-uname): New defun.
(tramp-sh-handle-file-ownership-preserved-p)
(tramp-sh-handle-make-process, tramp-find-executable)
(tramp-find-shell, tramp-get-remote-stat): Use it.  (Bug#50748)

* test/lisp/net/tramp-tests.el (tramp-check-remote-uname): Declare.
(tramp-test29-start-file-process, tramp-test30-make-process):
Instrument for macOS.
(tramp--test-hpux-p): Adapt function.
(tramp--test-macos-p): New defun.
lisp/net/tramp-sh.el
test/lisp/net/tramp-tests.el