Handle UNC paths.

Fixes #328.
This commit is contained in:
Andy Stewart
2018-02-15 14:52:10 +00:00
parent 85f6e136bd
commit 0c94dd0235

View File

@@ -138,7 +138,12 @@ function! s:set_path(bufnr, path)
endfunction
function! gitgutter#utility#cd_cmd(bufnr, cmd) abort
return 'cd '.s:dir(a:bufnr).' && '.a:cmd
let cd = s:unc_path(a:bufnr) ? 'pushd' : 'cd'
return cd.' '.s:dir(a:bufnr).' && '.a:cmd
endfunction
function! s:unc_path(bufnr)
return s:abs_path(a:bufnr, 0) =~ '^\\\\'
endfunction
function! s:use_known_shell() abort