Fix check for need to convert Windows path slashes

Closes https://github.com/tpope/vim-fugitive/issues/1079
This commit is contained in:
Tim Pope 2018-08-19 05:07:26 -04:00
parent 9979b2ab7c
commit e9dc363745
2 changed files with 2 additions and 2 deletions

View File

@ -82,7 +82,7 @@ function! s:warn(str) abort
endfunction
function! s:Slash(path) abort
if s:winshell()
if exists('+shellslash') && !&shellslash
return tr(a:path, '\', '/')
else
return a:path

View File

@ -205,7 +205,7 @@ function! FugitiveGenerate(...) abort
endfunction
function! s:Slash(path) abort
if &shell =~? 'cmd' || exists('+shellslash') && !&shellslash
if exists('+shellslash') && !&shellslash
return tr(a:path, '\', '/')
else
return a:path