Fix wget/win32 codepath for script searching.
The codepath does not appear to have been tested; mv on Win32 is move, and substitute has 4 arguments instead of 3.
This commit is contained in:
parent
d9e2f79ee8
commit
1a935a259b
@ -163,7 +163,7 @@ func! s:fetch_scripts(to)
|
|||||||
let temp = shellescape(tempname())
|
let temp = shellescape(tempname())
|
||||||
let cmd = 'wget -q -O '.temp.' '.l:vim_scripts_json. ' && mv -f '.temp.' '.shellescape(a:to)
|
let cmd = 'wget -q -O '.temp.' '.l:vim_scripts_json. ' && mv -f '.temp.' '.shellescape(a:to)
|
||||||
if (has('win32') || has('win64'))
|
if (has('win32') || has('win64'))
|
||||||
let cmd = substitute(cmd, 'mv -f ', 'mv /Y ') " change force flag
|
let cmd = substitute(cmd, 'mv -f ', 'move /Y ', '') " change force flag
|
||||||
let cmd = '"'.cmd.'"' " enclose in quotes so && joined cmds work
|
let cmd = '"'.cmd.'"' " enclose in quotes so && joined cmds work
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user