Merge pull request #12 from narfdotpl/cant-split-commits-into-separate-pull-requests-zomgwtfbbq
Fix window positions
author |
Steve Losh <steve@stevelosh.com> |
date |
Fri, 27 May 2011 07:31:02 -0700 |
parents |
8269dd71e3cd
(current diff)
0d92eaf03c6a
(diff)
|
children |
d2406d0bce25
|
branches/tags |
(none) |
files |
|
Changes
--- a/plugin/gundo.vim Fri May 27 07:29:14 2011 -0700
+++ b/plugin/gundo.vim Fri May 27 07:31:02 2011 -0700
@@ -598,11 +598,19 @@
endfunction"}}}
function! s:GundoOpen()"{{{
+ " Save `splitbelow` value and set it to default to avoid problems with
+ " positioning new windows.
+ let saved_splitbelow = &splitbelow
+ let &splitbelow = 0
+
call s:GundoOpenPreview()
exe bufwinnr(g:gundo_target_n) . "wincmd w"
call s:GundoRenderGraph()
call s:GundoRenderPreview()
+
+ " Restore `splitbelow` value.
+ let &splitbelow = saved_splitbelow
endfunction"}}}
function! s:GundoToggle()"{{{