Attempt to address more Windows slowness (#150)

This commit is contained in:
Tim Pope
2012-02-08 13:03:10 -05:00
parent 64716b9622
commit 03e138c349

View File

@@ -115,8 +115,8 @@ function! s:ExtractGitDir(path) abort
let fn = fnamemodify(path,':s?[\/]$??')
let ofn = ""
let nfn = fn
while fn != ofn
if isdirectory(fn) && filereadable(fn . '/.git/HEAD')
while fn !=# ofn && fn !=# '/'
if filereadable(fn . '/.git/HEAD')
return s:sub(simplify(fnamemodify(fn . '/.git',':p')),'\W$','')
elseif fn =~ '\.git$' && filereadable(fn . '/HEAD')
return s:sub(simplify(fnamemodify(fn,':p')),'\W$','')