diff options
author | xero <x@xero.nu> | 2015-03-30 00:02:42 -0400 |
---|---|---|
committer | xero <x@xero.nu> | 2015-03-30 00:02:42 -0400 |
commit | d2e190e3cc9a6dc9cc4bb378d3287af6b49ab969 (patch) | |
tree | 3319a612a60ac78491a47f3cb98c2da7d02ff148 /vim/.vim/bundle/vim-airline/autoload/airline/extensions/tagbar.vim | |
parent | da576957262f72819d159cb694bdf4b850a8e741 (diff) | |
download | dotfiles_ascii-d2e190e3cc9a6dc9cc4bb378d3287af6b49ab969.tar.xz dotfiles_ascii-d2e190e3cc9a6dc9cc4bb378d3287af6b49ab969.zip |
remove all that vim powerline/plugin bloat
Diffstat (limited to 'vim/.vim/bundle/vim-airline/autoload/airline/extensions/tagbar.vim')
-rw-r--r-- | vim/.vim/bundle/vim-airline/autoload/airline/extensions/tagbar.vim | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/vim/.vim/bundle/vim-airline/autoload/airline/extensions/tagbar.vim b/vim/.vim/bundle/vim-airline/autoload/airline/extensions/tagbar.vim deleted file mode 100644 index 56919a8..0000000 --- a/vim/.vim/bundle/vim-airline/autoload/airline/extensions/tagbar.vim +++ /dev/null @@ -1,45 +0,0 @@ -" MIT License. Copyright (c) 2013-2014 Bailey Ling. -" vim: et ts=2 sts=2 sw=2 - -if !exists(':TagbarToggle') - finish -endif - -let s:flags = get(g:, 'airline#extensions#tagbar#flags', '') -let s:spc = g:airline_symbols.space - -" Arguments: current, sort, fname -function! airline#extensions#tagbar#get_status(...) - let builder = airline#builder#new({ 'active': a:1 }) - call builder.add_section('airline_a', s:spc.'Tagbar'.s:spc) - call builder.add_section('airline_b', s:spc.a:2.s:spc) - call builder.add_section('airline_c', s:spc.a:3.s:spc) - return builder.build() -endfunction - -function! airline#extensions#tagbar#inactive_apply(...) - if getwinvar(a:2.winnr, '&filetype') == 'tagbar' - return -1 - endif -endfunction - -let s:airline_tagbar_last_lookup_time = 0 -let s:airline_tagbar_last_lookup_val = '' -function! airline#extensions#tagbar#currenttag() - if get(w:, 'airline_active', 0) - if s:airline_tagbar_last_lookup_time != localtime() - let s:airline_tagbar_last_lookup_val = tagbar#currenttag('%s', '', s:flags) - let s:airline_tagbar_last_lookup_time = localtime() - endif - return s:airline_tagbar_last_lookup_val - endif - return '' -endfunction - -function! airline#extensions#tagbar#init(ext) - call a:ext.add_inactive_statusline_func('airline#extensions#tagbar#inactive_apply') - let g:tagbar_status_func = 'airline#extensions#tagbar#get_status' - - call airline#parts#define_function('tagbar', 'airline#extensions#tagbar#currenttag') -endfunction - |