From f3973b1817ef4be3062e2c268755a63bec68740c Mon Sep 17 00:00:00 2001 From: Jan Larres Date: Tue, 13 Dec 2011 18:24:24 +1300 Subject: [PATCH] Fix bug when scope field exists but is empty --- autoload/tagbar.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/autoload/tagbar.vim b/autoload/tagbar.vim index 2d0fe2e..a8ef62b 100644 --- a/autoload/tagbar.vim +++ b/autoload/tagbar.vim @@ -1774,7 +1774,9 @@ function! s:ParseTagline(part1, part2, typeinfo, fileinfo) let delimit = stridx(field, ':') let key = strpart(field, 0, delimit) let val = strpart(field, delimit + 1) - let taginfo.fields[key] = val + if len(val) > 0 + let taginfo.fields[key] = val + endif endfor " Needed for jsctags if has_key(taginfo.fields, 'lineno')