Fix `Man-shell-file-name'

* lisp/man.el (Man-shell-file-name): Fix for MS Windows.
(Bug#80212)
This commit is contained in:
Michael Albinus 2026-01-18 12:47:47 +01:00
parent 6fab8c009e
commit c91c0663e5

View file

@ -559,9 +559,12 @@ Otherwise, the value is whatever the function
(defun Man-shell-file-name ()
"Return a proper shell file name, respecting remote directories."
;; It must be a Bourne-shell. (Bug#75308, Bug#80212)
(if (connection-local-p shell-file-name)
(connection-local-value shell-file-name)
"/bin/sh"))
(if (memq system-type '(windows-nt ms-dos))
shell-file-name
"/bin/sh")))
(defun Man-header-file-path ()
"Return the C header file search path that Man should use.