Fix Hide_Extras bug.
This commit is contained in:
parent
f0ab56514e
commit
fc9f1c8437
|
@ -413,9 +413,6 @@ let s:tlist_def_javascript_settings = 'javascript;f:function;v:variable'
|
||||||
if !exists('Tlist_javascript_Ctags_Cmd') && executable('jsctags')
|
if !exists('Tlist_javascript_Ctags_Cmd') && executable('jsctags')
|
||||||
let Tlist_javascript_Ctags_Cmd = 'jsctags'
|
let Tlist_javascript_Ctags_Cmd = 'jsctags'
|
||||||
endif
|
endif
|
||||||
if !exists('Tlist_javascript_Hide_Extras')
|
|
||||||
let Tlist_javascript_Hide_Extras = []
|
|
||||||
endif
|
|
||||||
let Tlist_javascript_Ctags_Allowed_Flags = ['-f', '--sort']
|
let Tlist_javascript_Ctags_Allowed_Flags = ['-f', '--sort']
|
||||||
|
|
||||||
" lisp language
|
" lisp language
|
||||||
|
@ -942,7 +939,7 @@ function! s:Tlist_FileType_Init(ftype)
|
||||||
endwhile
|
endwhile
|
||||||
|
|
||||||
let s:tlist_{a:ftype}_ctags_args = { '--language-force=': ctags_ftype,
|
let s:tlist_{a:ftype}_ctags_args = { '--language-force=': ctags_ftype,
|
||||||
\ '--': ctags_ftype, '-types=': ctags_flags }
|
\ '--'.ctags_ftype.'-types=': ctags_flags }
|
||||||
let s:tlist_{a:ftype}_count = cnt
|
let s:tlist_{a:ftype}_count = cnt
|
||||||
let s:tlist_{a:ftype}_ctags_flags = ctags_flags
|
let s:tlist_{a:ftype}_ctags_flags = ctags_flags
|
||||||
|
|
||||||
|
@ -2222,7 +2219,7 @@ function! s:Tlist_Get_Scope_String(tag_line, ftype)
|
||||||
let ttxt = ''
|
let ttxt = ''
|
||||||
let tag_scopes = s:Tlist_Extract_Tag_Scope(a:tag_line)
|
let tag_scopes = s:Tlist_Extract_Tag_Scope(a:tag_line)
|
||||||
for [extradata_name, extradata_content] in items(tag_scopes)
|
for [extradata_name, extradata_content] in items(tag_scopes)
|
||||||
if match(g:Tlist_{a:ftype}_Hide_Extras, extradata_name) == -1
|
if !exists('g:Tlist_{a:ftype}_Hide_Extras') || match(g:Tlist_{a:ftype}_Hide_Extras, extradata_name) == -1
|
||||||
let ttxt = ttxt . ' [' . extradata_content . ']'
|
let ttxt = ttxt . ' [' . extradata_content . ']'
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
|
@ -2845,6 +2842,9 @@ function! s:Tlist_Extract_Tag_Scope(tag_line)
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! s:Tlist_Window_Toggle_Extra(ftype, extra_name)
|
function! s:Tlist_Window_Toggle_Extra(ftype, extra_name)
|
||||||
|
if !exists('g:Tlist_{a:ftype}_Hide_Extras')
|
||||||
|
return
|
||||||
|
endif
|
||||||
let index = index(g:Tlist_{a:ftype}_Hide_Extras, a:extra_name)
|
let index = index(g:Tlist_{a:ftype}_Hide_Extras, a:extra_name)
|
||||||
if index == -1
|
if index == -1
|
||||||
call add(g:Tlist_{a:ftype}_Hide_Extras, a:extra_name)
|
call add(g:Tlist_{a:ftype}_Hide_Extras, a:extra_name)
|
||||||
|
|
Loading…
Reference in New Issue