Problem: Completion doesn't work well for a variable containing "#".
Solution: Recognize the "#". (Watiko)
got_eq = TRUE;
xp->xp_context = EXPAND_EXPRESSION;
}
+ else if (c == '#'
+ && xp->xp_context == EXPAND_EXPRESSION)
+ {
+ /* Autoload function/variable contains '#'. */
+ break;
+ }
else if ((c == '<' || c == '#')
&& xp->xp_context == EXPAND_FUNCTIONS
&& vim_strchr(xp->xp_pattern, '(') == NULL)
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 1670,
/**/
1669,
/**/