Merge pull request #1202 from chrisbra/resolve_symlink

Try to resolve symlinks for git
This commit is contained in:
Christian Brabandt 2016-07-02 10:55:49 +02:00 committed by GitHub
commit c6f5d8b823

View File

@ -117,7 +117,11 @@ function! airline#extensions#branch#head()
let l:vcs_priority = get(g:, "airline#extensions#branch#vcs_priority", ["git", "mercurial"]) let l:vcs_priority = get(g:, "airline#extensions#branch#vcs_priority", ["git", "mercurial"])
let found_fugitive_head = 0 let found_fugitive_head = 0
let l:git_head = s:get_git_branch(expand("%:p:h")) if exists("*fnamemodify")
let l:git_head = s:get_git_branch(fnamemodify(resolve(@%), ":p:h"))
else
let l:git_head = s:get_git_branch(expand("%:p:h"))
endif
let l:hg_head = s:get_hg_branch() let l:hg_head = s:get_hg_branch()
if !empty(l:git_head) if !empty(l:git_head)