Problem: MS-Windows: test for import with absolute path fails.
Solution: Handle path starting with slash as an absolute path.
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 4134,
/**/
4133,
/**/
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)