diff options
author | Bram Moolenaar <Bram@vim.org> | 2018-02-09 19:25:29 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2018-02-09 19:25:29 +0100 |
commit | 0d2073773218736e368786f0db7024bd9b9e7912 (patch) | |
tree | 9b28dc49158b0918814d7704fb80e4e734083c66 /src/tag.c | |
parent | 8846ac5aedb568b9aae969f0ad2b9b1606522ca9 (diff) | |
download | vim-git-0d2073773218736e368786f0db7024bd9b9e7912.tar.gz |
patch 8.0.1488: emacs tags no longer workv8.0.1488
Problem: Emacs tags no longer work. (zdohnal)
Solution: Do not skip over end of line.
Diffstat (limited to 'src/tag.c')
-rw-r--r-- | src/tag.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -2958,12 +2958,9 @@ matching_line_len(char_u *lbuf) char_u *p = lbuf + 1; /* does the same thing as parse_match() */ - p += STRLEN(p) + 2; + p += STRLEN(p) + 1; #ifdef FEAT_EMACS_TAGS - if (*p) - p += STRLEN(p); - else - ++p; + p += STRLEN(p) + 1; #endif return (p - lbuf) + STRLEN(p); } |