From d692e95e6e01e716c3f4e875e15f93ef04c5f289 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Tue, 3 Apr 2018 23:00:15 -0700 Subject: [PATCH] rename EscapeArg to SanitizeArg --- plugin/wakatime.vim | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/plugin/wakatime.vim b/plugin/wakatime.vim index d4392e0..4ecc2a7 100644 --- a/plugin/wakatime.vim +++ b/plugin/wakatime.vim @@ -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