1
0
mirror of https://github.com/gryf/tagbar.git synced 2025-12-18 03:50:26 +01:00

Updates to TagbarTogglePause

Changes requested by majutsushi.

Changed function to :TagbarTogglePause
Added documentation for function, including usage and defintion.
Changed autocommands_enable to autocommands_enabled.
This commit is contained in:
kianryan
2012-11-01 14:36:45 +00:00
parent e88b81c4f5
commit 15eddce14f
3 changed files with 16 additions and 5 deletions

View File

@@ -45,7 +45,7 @@ let s:icon_open = g:tagbar_iconchars[1]
let s:type_init_done = 0
let s:autocommands_done = 0
let s:autocommands_enable = 0
let s:autocommands_enabled = 0
" 0: not checked yet; 1: checked and found; 2: checked and not found
let s:checked_ctags = 0
let s:checked_ctags_types = 0
@@ -972,15 +972,15 @@ function! s:CreateAutocommands() abort
augroup END
let s:autocommands_done = 1
let s:autocommands_enable = 1
let s:autocommands_enabled = 1
endfunction
" s:PauseAutocommands() {{{2
" Toggle autocommands
function! s:PauseAutocommands() abort
if s:autocommands_enable == 1
if s:autocommands_enabled == 1
autocmd! TagbarAutoCmds
let s:autocommands_enable = 0
let s:autocommands_enabled = 0
else
call s:CreateAutocommands()
call s:AutoUpdate(fnamemodify(expand('%'), ':p'), 0)