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);
 }