Merge pull request #1202 from chrisbra/resolve_symlink

Try to resolve symlinks for git
This commit is contained in:
Christian Brabandt authored and GitHub committed 2016-07-02 10:55:49 +02:00
commit c6f5d8b823
1 file changed
+5 -1
+5 -1
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 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()
if !empty(l:git_head)