Problem: Reading before start of a string.
Solution: Do not call mb_ptr_back() at start of a string. (Dominique Pelle)
/* Go back to just before the first filename character. */
mb_ptr_back(line, p);
- while (vim_isfilec(PTR2CHAR(p)) && p >= line)
+ while (p > line && vim_isfilec(PTR2CHAR(p)))
mb_ptr_back(line, p);
- startcol = (int)(p - line);
+ startcol = (int)(p - line) + 1;
+ if (p == line && vim_isfilec(PTR2CHAR(p)))
+ startcol = 0;
- compl_col += ++startcol;
+ compl_col += startcol;
compl_length = (int)curs_col - startcol;
compl_pattern = addstar(line + compl_col, compl_length,
EXPAND_FILES);
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 25,
/**/
24,
/**/