mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-08 11:33:47 -05:00
Fix tab Gdiffsplit opening empty buffer
This commit is contained in:
@@ -6627,7 +6627,7 @@ function! fugitive#Diffsplit(autodir, keepfocus, mods, arg, ...) abort
|
|||||||
let commit = s:DirCommitFile(@%)[1]
|
let commit = s:DirCommitFile(@%)[1]
|
||||||
if a:mods =~# '\<\d*tab\>'
|
if a:mods =~# '\<\d*tab\>'
|
||||||
let mods = substitute(a:mods, '\<\d*tab\>', '', 'g')
|
let mods = substitute(a:mods, '\<\d*tab\>', '', 'g')
|
||||||
let pre = matchstr(a:mods, '\<\d*tab\>') . 'edit'
|
let pre = matchstr(a:mods, '\<\d*tab\>') . ' split'
|
||||||
else
|
else
|
||||||
let mods = 'keepalt ' . a:mods
|
let mods = 'keepalt ' . a:mods
|
||||||
let pre = ''
|
let pre = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user