diff --git a/autoload/tagbar.vim b/autoload/tagbar.vim index cc3cd3c..64e84b6 100644 --- a/autoload/tagbar.vim +++ b/autoload/tagbar.vim @@ -65,7 +65,7 @@ let s:debug = 0 let s:debug_file = '' " s:Init() {{{2 -function! s:Init(silent) +function! s:Init(silent) abort if s:checked_ctags == 2 && a:silent return 0 elseif s:checked_ctags != 1 @@ -91,7 +91,7 @@ function! s:Init(silent) endfunction " s:InitTypes() {{{2 -function! s:InitTypes() +function! s:InitTypes() abort call s:LogDebugMessage('Initializing types') let s:known_types = {} @@ -788,7 +788,7 @@ function! s:InitTypes() endfunction " s:LoadUserTypeDefs() {{{2 -function! s:LoadUserTypeDefs(...) +function! s:LoadUserTypeDefs(...) abort if a:0 > 0 let type = a:1 @@ -855,7 +855,7 @@ function! s:LoadUserTypeDefs(...) endfunction " s:CreateTypeKinddict() {{{2 -function! s:CreateTypeKinddict(type) +function! s:CreateTypeKinddict(type) abort " Create a dictionary of the kind order for fast access in sorting " functions let i = 0 @@ -867,7 +867,7 @@ endfunction " s:RestoreSession() {{{2 " Properly restore Tagbar after a session got loaded -function! s:RestoreSession() +function! s:RestoreSession() abort call s:LogDebugMessage('Restoring session') let curfile = fnamemodify(bufname('%'), ':p') @@ -898,7 +898,7 @@ function! s:RestoreSession() endfunction " s:MapKeys() {{{2 -function! s:MapKeys() +function! s:MapKeys() abort call s:LogDebugMessage('Mapping keys') nnoremap