Я хочу написать обёртку для функции плагина, но она использует varargs(...
). Как я могу передать те же аргументы, которые получает моя функция, функции плагина?
Пример:
function! PluginInterface(...)
for i in a:000
echo i
endfor
endfunction
function! MyInterface(...)
echo a:1. ' is great'
call PluginInterface(a:000)
endfunction
echo '>> Their call'
call PluginInterface('hello', 'world')
echo '>> My call'
call MyInterface('hello', 'world')