comparison 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
comparison
equal deleted inserted replaced
13226:900ba1097e6e 13227:b88fa651c824
2956 matching_line_len(char_u *lbuf) 2956 matching_line_len(char_u *lbuf)
2957 { 2957 {
2958 char_u *p = lbuf + 1; 2958 char_u *p = lbuf + 1;
2959 2959
2960 /* does the same thing as parse_match() */ 2960 /* does the same thing as parse_match() */
2961 p += STRLEN(p) + 2; 2961 p += STRLEN(p) + 1;
2962 #ifdef FEAT_EMACS_TAGS 2962 #ifdef FEAT_EMACS_TAGS
2963 if (*p) 2963 p += STRLEN(p) + 1;
2964 p += STRLEN(p);
2965 else
2966 ++p;
2967 #endif 2964 #endif
2968 return (p - lbuf) + STRLEN(p); 2965 return (p - lbuf) + STRLEN(p);
2969 } 2966 }
2970 2967
2971 /* 2968 /*