mirror of
https://github.com/tpope/vim-fugitive.git
synced 2025-11-12 13:23:52 -05:00
Ignore blank buffers in fugitive#Statusline()
This commit is contained in:
@@ -5756,7 +5756,8 @@ endfunction
|
|||||||
" Section: Statusline
|
" Section: Statusline
|
||||||
|
|
||||||
function! fugitive#Statusline(...) abort
|
function! fugitive#Statusline(...) abort
|
||||||
if empty(s:Dir())
|
let dir = s:Dir(bufnr(''))
|
||||||
|
if empty(dir)
|
||||||
return ''
|
return ''
|
||||||
endif
|
endif
|
||||||
let status = ''
|
let status = ''
|
||||||
@@ -5764,7 +5765,7 @@ function! fugitive#Statusline(...) abort
|
|||||||
if len(commit)
|
if len(commit)
|
||||||
let status .= ':' . commit[0:6]
|
let status .= ':' . commit[0:6]
|
||||||
endif
|
endif
|
||||||
let status .= '('.FugitiveHead(7).')'
|
let status .= '('.FugitiveHead(7, dir).')'
|
||||||
return '[Git'.status.']'
|
return '[Git'.status.']'
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user