Mercurial > vim
diff runtime/doc/builtin.txt @ 28672:e4de5b5193b4 v8.2.4860
patch 8.2.4860: MS-Windows: always uses current directory for executables
Commit: https://github.com/vim/vim/commit/05cf63e9bdca1ac070df3e7d9c6dfc45e68ac916
Author: Yasuhiro Matsumoto <mattn.jp@gmail.com>
Date: Tue May 3 11:02:28 2022 +0100
patch 8.2.4860: MS-Windows: always uses current directory for executables
Problem: MS-Windows: always uses current directory for executables.
Solution: Check the NoDefaultCurrentDirectoryInExePath environment variable.
(Yasuhiro Matsumoto, closes #10341)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 03 May 2022 12:15:04 +0200 |
parents | 5ef46b938c6e |
children | 38f7a132bba3 |
line wrap: on
line diff
--- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -2016,8 +2016,10 @@ executable({expr}) *executable()* On MS-Windows it only checks if the file exists and is not a directory, not if it's really executable. On MS-Windows an executable in the same directory as Vim is - always found. Since this directory is added to $PATH it - should also work to execute it |win32-PATH|. + normally found. Since this directory is added to $PATH it + should also work to execute it |win32-PATH|. This can be + disabled by setting the $NoDefaultCurrentDirectoryInExePath + environment variable. *NoDefaultCurrentDirectoryInExePath* The result is a Number: 1 exists 0 does not exist