rename EscapeArg to SanitizeArg

This commit is contained in:
Alan Hamlett 2018-04-03 23:00:15 -07:00
parent c9f0c2590d
commit d692e95e6e
1 changed files with 5 additions and 3 deletions

View File

@ -221,8 +221,10 @@ let s:VERSION = '7.0.7'
return expand("%:p")
endfunction
function! s:EscapeArg(arg)
return substitute(shellescape(a:arg), '!', '\\!', '')
function! s:SanitizeArg(arg)
let sanitized = shellescape(a:arg)
let sanitized = substitute(sanitized, '!', '\\!', '')
return sanitized
endfunction
function! s:JsonEscape(str)
@ -232,7 +234,7 @@ let s:VERSION = '7.0.7'
function! s:JoinArgs(args)
let safeArgs = []
for arg in a:args
let safeArgs = safeArgs + [s:EscapeArg(arg)]
let safeArgs = safeArgs + [s:SanitizeArg(arg)]
endfor
return join(safeArgs, ' ')
endfunction