Remove git::@ from URI if git 2.3.0 or above is found

Related: #161, #133, #109
This commit is contained in:
Junegunn Choi 2015-02-15 18:39:34 +09:00
parent 54fc8a4fc7
commit 7fec10e088

View file

@ -718,6 +718,15 @@ function! s:update_impl(pull, force, args) abort
return
endif
if !s:is_win && s:git_version_requirement(2, 3)
let git_terminal_prompt = exists('$GIT_TERMINAL_PROMPT') ? $GIT_TERMINAL_PROMPT : ''
let $GIT_TERMINAL_PROMPT = 0
for plug in values(todo)
let plug.uri = substitute(plug.uri,
\ '^https://git::@github\.com', 'https://github.com', '')
endfor
endif
if !isdirectory(g:plug_home)
try
call mkdir(g:plug_home, 'p')
@ -774,6 +783,10 @@ function! s:update_impl(pull, force, args) abort
else
call s:update_vim()
endif
if exists('git_terminal_prompt')
let $GIT_TERMINAL_PROMPT = git_terminal_prompt
endif
endfunction
function! s:update_finish()