From 8a1bbcb4200bd170191531d427b0436b31eda211 Mon Sep 17 00:00:00 2001 From: Jan Larres Date: Sat, 19 Aug 2017 18:14:21 +1200 Subject: [PATCH] Create kinddict for jsctags type def Closes #431 Closes #432 --- autoload/tagbar.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/autoload/tagbar.vim b/autoload/tagbar.vim index d159bf7..42d10cb 100644 --- a/autoload/tagbar.vim +++ b/autoload/tagbar.vim @@ -127,6 +127,7 @@ function! s:InitTypes() abort " Use jsctags/doctorjs if available let jsctags = s:CheckFTCtags('jsctags', 'javascript') if jsctags != '' + call s:debug('Detected jsctags, overriding typedef') let type_javascript = tagbar#prototypes#typeinfo#new() let type_javascript.ctagstype = 'javascript' let type_javascript.kinds = [ @@ -143,6 +144,7 @@ function! s:InitTypes() abort \ } let type_javascript.ctagsbin = jsctags let type_javascript.ctagsargs = '-f -' + call type_javascript.createKinddict() let s:known_types.javascript = type_javascript endif