fugitive: Use FugitiveHead() instead of fugitive#head

function if possible and use it instead of the fugitive#head
(which will always autload the fugitive plugin).
This commit is contained in:
Christian Brabandt committed 2018-06-04 18:32:30 +02:00
1 parent a1680cc36d
commit 981b83003f
2 files changed
+3 -2

No files matched your search

+2 -1
View File
@@ -86,7 +86,8 @@ function! s:update_git_branch()
return
endif
let s:vcs_config['git'].branch = fugitive#head(s:sha1size)
let s:vcs_config['git'].branch = exists("*FugitiveHead") ?
\ FugitiveHead(s:sha1size) : fugitive#head(s:sha1size)
if s:vcs_config['git'].branch is# 'master' && winwidth(0) < 81
" Shorten default a bit
let s:vcs_config['git'].branch='mas'