]> git.eshelyaron.com Git - emacs.git/commit
Add function exec-suffixes
authorMichael Albinus <michael.albinus@gmx.de>
Tue, 22 Jul 2025 15:47:38 +0000 (17:47 +0200)
committerEshel Yaron <me@eshelyaron.com>
Fri, 25 Jul 2025 08:12:24 +0000 (10:12 +0200)
commitceb6f2299fc0ce6241985610d527e7cad1d9c8e7
treecad73fd470d62dade34ede58bda23756aa523f65
parent66fc5b5cb08b8d869d624e612ce21b668c814559
Add function exec-suffixes

* doc/lispref/processes.texi (Subprocess Creation):
Add function exec-suffixes.

* etc/NEWS: New function 'exec-suffixes'.
Presentational fixes and improvements.

* lisp/files-x.el (exec-suffixes): New defun.  (Bug#78886)

* lisp/files.el (executable-find): Use function `exec-suffixes'.

* lisp/net/tramp-integration.el
(tramp-connection-local-default-system-variables): Add also
`exec-suffixes'.

* lisp/net/tramp-smb.el (tramp-smb-maybe-open-connection): Use
default values of `path-separator', `null-device' and
`exec-suffixes'.
(tramp-smb-connection-local-default-system-variables):
New defconst.  Add it to connection-local profiles.

(cherry picked from commit 5a7a12d7920a94edea175871235c5013f0c73e3c)
doc/lispref/processes.texi
lisp/files-x.el
lisp/files.el
lisp/net/tramp-integration.el
lisp/net/tramp-smb.el