diff --git a/autoload/gundo.vim b/autoload/gundo.vim index df9cc64..9a9e5f9 100644 --- a/autoload/gundo.vim +++ b/autoload/gundo.vim @@ -322,11 +322,17 @@ function! s:GundoToggle()"{{{ endfunction"}}} function! s:GundoShow()"{{{ - call s:GundoOpen() + if !s:GundoIsVisible() + let g:gundo_target_n = bufnr('') + let g:gundo_target_f = @% + call s:GundoOpen() + endif endfunction"}}} function! s:GundoHide()"{{{ - call s:GundoClose() + if s:GundoIsVisible() + call s:GundoClose() + endif endfunction"}}} "}}} @@ -442,6 +448,14 @@ function! gundo#GundoToggle()"{{{ call s:GundoToggle() endfunction"}}} +function! gundo#GundoShow()"{{{ + call s:GundoShow() +endfunction"}}} + +function! gundo#GundoHide()"{{{ + call s:GundoHide() +endfunction"}}} + function! gundo#GundoRenderGraph()"{{{ call s:GundoRenderGraph() endfunction"}}}