Mercurial > vim
diff src/tag.c @ 836:5a7843c57316 v7.0e02
updated for version 7.0e02
author | vimboss |
---|---|
date | Tue, 18 Apr 2006 21:55:01 +0000 |
parents | 8bebcabccc2c |
children | 8e5830943bff |
line wrap: on
line diff
--- a/src/tag.c +++ b/src/tag.c @@ -3844,14 +3844,17 @@ get_tags(list, pat) if (*p == ':' && len > 0) { s = ++p; - while (*p != NUL && *p >= ' ' && *p < 127) + while (*p != NUL && *p >= ' ') ++p; n[len] = NUL; if (add_tag_field(dict, (char *)n, s, p) == FAIL) ret = FAIL; n[len] = ':'; } - --p; + else + /* Skip field without colon. */ + while (*p != NUL && *p >= ' ') + ++p; } } }