comparison src/ex_docmd.c @ 40:f1d2a58883b9 v7.0024

updated for version 7.0024
author vimboss
date Fri, 24 Dec 2004 14:35:23 +0000
parents 410fa1a31baf
children f529edb9bab3
comparison
equal deleted inserted replaced
39:410fa1a31baf 40:f1d2a58883b9
3172 * being expanded. 3172 * being expanded.
3173 */ 3173 */
3174 xp->xp_pattern = skipwhite(arg); 3174 xp->xp_pattern = skipwhite(arg);
3175 for (p = xp->xp_pattern; *p; ) 3175 for (p = xp->xp_pattern; *p; )
3176 { 3176 {
3177 if (*p == '\\' && p[1]) 3177 if (*p == '\\' && p[1] != NUL)
3178 ++p; 3178 ++p;
3179 #ifdef SPACE_IN_FILENAME 3179 #ifdef SPACE_IN_FILENAME
3180 else if (vim_iswhite(*p) && (!(argt & NOSPC) || usefilter)) 3180 else if (vim_iswhite(*p) && (!(argt & NOSPC) || usefilter))
3181 #else 3181 #else
3182 else if (vim_iswhite(*p)) 3182 else if (vim_iswhite(*p))
3438 case CMD_stselect: 3438 case CMD_stselect:
3439 case CMD_ptselect: 3439 case CMD_ptselect:
3440 case CMD_tjump: 3440 case CMD_tjump:
3441 case CMD_stjump: 3441 case CMD_stjump:
3442 case CMD_ptjump: 3442 case CMD_ptjump:
3443 xp->xp_context = EXPAND_TAGS; 3443 if (*p_wop != NUL)
3444 xp->xp_context = EXPAND_TAGS_LISTFILES;
3445 else
3446 xp->xp_context = EXPAND_TAGS;
3444 xp->xp_pattern = arg; 3447 xp->xp_pattern = arg;
3445 break; 3448 break;
3446 case CMD_augroup: 3449 case CMD_augroup:
3447 xp->xp_context = EXPAND_AUGROUP; 3450 xp->xp_context = EXPAND_AUGROUP;
3448 xp->xp_pattern = arg; 3451 xp->xp_pattern = arg;