forked from aniani/vim
updated for version 7.1-055
This commit is contained in:
@@ -4860,7 +4860,7 @@ chk_modeline(lnum, flags)
|
|||||||
*/
|
*/
|
||||||
for (e = s; *e != ':' && *e != NUL; ++e)
|
for (e = s; *e != ':' && *e != NUL; ++e)
|
||||||
if (e[0] == '\\' && e[1] == ':')
|
if (e[0] == '\\' && e[1] == ':')
|
||||||
STRCPY(e, e + 1);
|
mch_memmove(e, e + 1, STRLEN(e));
|
||||||
if (*e == NUL)
|
if (*e == NUL)
|
||||||
end = TRUE;
|
end = TRUE;
|
||||||
|
|
||||||
|
|||||||
@@ -1898,7 +1898,7 @@ backslash_halve(p)
|
|||||||
{
|
{
|
||||||
for ( ; *p; ++p)
|
for ( ; *p; ++p)
|
||||||
if (rem_backslash(p))
|
if (rem_backslash(p))
|
||||||
STRCPY(p, p + 1);
|
mch_memmove(p, p + 1, STRLEN(p));
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -13807,7 +13807,7 @@ f_resolve(argvars, rettv)
|
|||||||
}
|
}
|
||||||
/* Shorten "remain". */
|
/* Shorten "remain". */
|
||||||
if (*q != NUL)
|
if (*q != NUL)
|
||||||
STRCPY(remain, q - 1);
|
mch_memmove(remain, q - 1, STRLEN(q - 1) + 1);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
vim_free(remain);
|
vim_free(remain);
|
||||||
|
|||||||
@@ -4306,10 +4306,11 @@ ExpandFromContext(xp, pat, num_file, file, options)
|
|||||||
&& pat[i + 1] == '\\'
|
&& pat[i + 1] == '\\'
|
||||||
&& pat[i + 2] == '\\'
|
&& pat[i + 2] == '\\'
|
||||||
&& pat[i + 3] == ' ')
|
&& pat[i + 3] == ' ')
|
||||||
STRCPY(pat + i, pat + i + 3);
|
mch_memmove(pat + i, pat + i + 3,
|
||||||
|
STRLEN(pat + i + 3) + 1);
|
||||||
if (xp->xp_backslash == XP_BS_ONE
|
if (xp->xp_backslash == XP_BS_ONE
|
||||||
&& pat[i + 1] == ' ')
|
&& pat[i + 1] == ' ')
|
||||||
STRCPY(pat + i, pat + i + 1);
|
mch_memmove(pat + i, pat + i + 1, STRLEN(pat + i));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -4552,7 +4553,7 @@ expand_shellcmd(filepat, num_file, file, flagsarg)
|
|||||||
pat = vim_strsave(filepat);
|
pat = vim_strsave(filepat);
|
||||||
for (i = 0; pat[i]; ++i)
|
for (i = 0; pat[i]; ++i)
|
||||||
if (pat[i] == '\\' && pat[i + 1] == ' ')
|
if (pat[i] == '\\' && pat[i + 1] == ' ')
|
||||||
STRCPY(pat + i, pat + i + 1);
|
mch_memmove(pat + i, pat + i + 1, STRLEN(pat + i));
|
||||||
|
|
||||||
flags |= EW_FILE | EW_EXEC;
|
flags |= EW_FILE | EW_EXEC;
|
||||||
|
|
||||||
|
|||||||
@@ -8635,7 +8635,7 @@ dos_expandpath(
|
|||||||
for (p = buf + wildoff; p < s; ++p)
|
for (p = buf + wildoff; p < s; ++p)
|
||||||
if (rem_backslash(p))
|
if (rem_backslash(p))
|
||||||
{
|
{
|
||||||
STRCPY(p, p + 1);
|
mch_memmove(p, p + 1, STRLEN(p));
|
||||||
--e;
|
--e;
|
||||||
--s;
|
--s;
|
||||||
}
|
}
|
||||||
@@ -8936,7 +8936,7 @@ unix_expandpath(gap, path, wildoff, flags, didstar)
|
|||||||
for (p = buf + wildoff; p < s; ++p)
|
for (p = buf + wildoff; p < s; ++p)
|
||||||
if (rem_backslash(p))
|
if (rem_backslash(p))
|
||||||
{
|
{
|
||||||
STRCPY(p, p + 1);
|
mch_memmove(p, p + 1, STRLEN(p));
|
||||||
--e;
|
--e;
|
||||||
--s;
|
--s;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6637,9 +6637,9 @@ regtilde(source, magic)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (magic)
|
else if (magic)
|
||||||
STRCPY(p, p + 1); /* remove '~' */
|
mch_memmove(p, p + 1, STRLEN(p)); /* remove '~' */
|
||||||
else
|
else
|
||||||
STRCPY(p, p + 2); /* remove '\~' */
|
mch_memmove(p, p + 2, STRLEN(p) - 1); /* remove '\~' */
|
||||||
--p;
|
--p;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ nextent(tbuf, termcap, buflen) /* Read 1 entry from TERMCAP file */
|
|||||||
lbuf[0] == '\t' &&
|
lbuf[0] == '\t' &&
|
||||||
lbuf[1] == ':')
|
lbuf[1] == ':')
|
||||||
{
|
{
|
||||||
strcpy(lbuf, lbuf+2);
|
mch_memmove(lbuf, lbuf + 2, strlen(lbuf + 2) + 1);
|
||||||
llen -= 2;
|
llen -= 2;
|
||||||
}
|
}
|
||||||
if (lbuf[llen-2] == '\\') /* and continuations */
|
if (lbuf[llen-2] == '\\') /* and continuations */
|
||||||
|
|||||||
@@ -666,6 +666,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
55,
|
||||||
/**/
|
/**/
|
||||||
54,
|
54,
|
||||||
/**/
|
/**/
|
||||||
|
|||||||
Reference in New Issue
Block a user