Mercurial > vim
diff src/tag.c @ 13227:b88fa651c824 v8.0.1488
patch 8.0.1488: emacs tags no longer work
commit https://github.com/vim/vim/commit/0d2073773218736e368786f0db7024bd9b9e7912
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Feb 9 19:25:29 2018 +0100
patch 8.0.1488: emacs tags no longer work
Problem: Emacs tags no longer work. (zdohnal)
Solution: Do not skip over end of line.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Fri, 09 Feb 2018 19:30:07 +0100 |
parents | 63fdea6e9c6c |
children | ac42c4b11dbc |
line wrap: on
line diff
--- a/src/tag.c +++ b/src/tag.c @@ -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); }