0
0
mirror of https://github.com/vim/vim.git synced 2025-09-24 03:44:06 -04:00

patch 8.2.4134: MS-Windows: test for import with absolute path fails

Problem:    MS-Windows: test for import with absolute path fails.
Solution:   Handle path starting with slash as an absolute path.
This commit is contained in:
Bram Moolenaar
2022-01-18 13:43:58 +00:00
parent 840f16202e
commit 113b8dc111
2 changed files with 9 additions and 1 deletions

View File

@@ -468,7 +468,13 @@ handle_import(
vim_free(from_name);
}
}
else if (mch_isFullName(tv.vval.v_string))
else if (mch_isFullName(tv.vval.v_string)
#ifdef BACKSLASH_IN_FILENAME
// On MS-Windows omitting the drive is still handled like an
// absolute path, not using 'runtimepath'.
|| *tv.vval.v_string == '/' || *tv.vval.v_string == '\\'
#endif
)
{
// Absolute path: "/tmp/name.vim"
if (is_autoload)