mirror of
https://github.com/gryf/tagbar.git
synced 2025-12-17 11:30:28 +01:00
Merge pull request #493 from fievel/master
This commit is contained in:
@@ -303,6 +303,7 @@ function! s:MapKeys() abort
|
||||
\ ['togglesort', 'ToggleSort()'],
|
||||
\ ['togglecaseinsensitive', 'ToggleCaseInsensitive()'],
|
||||
\ ['toggleautoclose', 'ToggleAutoclose()'],
|
||||
\ ['togglepause', 'TogglePause()'],
|
||||
\ ['zoomwin', 'ZoomWindow()'],
|
||||
\ ['close', 'CloseWindow()'],
|
||||
\ ['help', 'ToggleHelp()'],
|
||||
@@ -1845,6 +1846,7 @@ function! s:PrintHelp() abort
|
||||
silent put ='\" ' . s:get_map_str('togglesort') . ': Toggle sort'
|
||||
silent put ='\" ' . s:get_map_str('togglecaseinsensitive') . ': Toggle case insensitive sort option'
|
||||
silent put ='\" ' . s:get_map_str('toggleautoclose') . ': Toggle autoclose option'
|
||||
silent put ='\" ' . s:get_map_str('togglepause') . ': Toggle pause'
|
||||
silent put ='\" ' . s:get_map_str('zoomwin') . ': Zoom window in/out'
|
||||
silent put ='\" ' . s:get_map_str('close') . ': Close window'
|
||||
silent put ='\" ' . s:get_map_str('help') . ': Toggle help'
|
||||
@@ -3201,6 +3203,21 @@ function! s:warning(msg) abort
|
||||
echohl None
|
||||
endfunction
|
||||
|
||||
" s:TogglePause() {{{2
|
||||
function! s:TogglePause() abort
|
||||
let s:paused = !s:paused
|
||||
|
||||
if s:paused
|
||||
call tagbar#state#set_paused()
|
||||
else
|
||||
let fileinfo = tagbar#state#get_current_file(0)
|
||||
let taginfo = fileinfo.getTags()[0]
|
||||
|
||||
call s:GotoFileWindow(taginfo.fileinfo)
|
||||
call s:AutoUpdate(taginfo.fileinfo.fpath, 1)
|
||||
endif
|
||||
endfunction
|
||||
|
||||
" TagbarBalloonExpr() {{{2
|
||||
function! TagbarBalloonExpr() abort
|
||||
let taginfo = s:GetTagInfo(v:beval_lnum, 1)
|
||||
|
||||
Reference in New Issue
Block a user