Mercurial > vim
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; |