mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-12 05:13:53 -05:00
Default to left, not right split for empty :Gdiffsplit filename
This only happens in weird circumstances such as when you call :Gdiffsplit in a commit object.
This commit is contained in:
@@ -4479,7 +4479,7 @@ function! fugitive#Diffsplit(autodir, keepfocus, mods, arg, args) abort
|
|||||||
exe pre
|
exe pre
|
||||||
let restore = s:diff_restore()
|
let restore = s:diff_restore()
|
||||||
let w:fugitive_diff_restore = restore
|
let w:fugitive_diff_restore = restore
|
||||||
if s:CompareAge(commit, s:DirCommitFile(spec)[1]) < 0
|
if len(spec) && s:CompareAge(commit, s:DirCommitFile(spec)[1]) < 0
|
||||||
let mods = s:Mods(mods, 'rightbelow')
|
let mods = s:Mods(mods, 'rightbelow')
|
||||||
else
|
else
|
||||||
let mods = s:Mods(mods, 'leftabove')
|
let mods = s:Mods(mods, 'leftabove')
|
||||||
|
|||||||
Reference in New Issue
Block a user