1
0
forked from aniani/vim

updated for version 7.3.917

Problem:    When a path ends in a backslash appending a comma has the wrong
            effect.
Solution:   Replace a trailing backslash with a slash. (Nazri Ramliy)
This commit is contained in:
Bram Moolenaar
2013-04-24 17:34:20 +02:00
parent 567199b68f
commit 811fe63f39
4 changed files with 23 additions and 0 deletions

View File

@@ -10135,6 +10135,15 @@ expand_path_option(curdir, gap)
if (ga_grow(gap, 1) == FAIL)
break;
# if defined(MSWIN) || defined(MSDOS)
/* Avoid the path ending in a backslash, it fails when a comma is
* appended. */
len = STRLEN(buf);
if (buf[len - 1] == '\\')
buf[len - 1] = '/';
# endif
p = vim_strsave(buf);
if (p == NULL)
break;