Don't delete unloaded buffers in :Gwrite
This commit is contained in:
parent
5676b909e9
commit
aa72be3a09
@ -708,7 +708,7 @@ function! s:Write(force,...) abort
|
|||||||
let two = s:repo().translate(':2:'.path)
|
let two = s:repo().translate(':2:'.path)
|
||||||
let three = s:repo().translate(':3:'.path)
|
let three = s:repo().translate(':3:'.path)
|
||||||
for nr in range(1,bufnr('$'))
|
for nr in range(1,bufnr('$'))
|
||||||
if !getbufvar(nr,'&modified') && (bufname(nr) == one || bufname(nr) == two || bufname(nr) == three)
|
if bufloaded(nr) && !getbufvar(nr,'&modified') && (bufname(nr) == one || bufname(nr) == two || bufname(nr) == three)
|
||||||
execute nr.'bdelete'
|
execute nr.'bdelete'
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
|
Loading…
x
Reference in New Issue
Block a user