9
Eklentinin işlevine bir sarıcı yazmak istiyorum, ancak varargs (...
) kullanır. İşlevimin eklentinin işlevine aldığı aynı argümanları nasıl geçebilirim?Varargs dosyasında varargs işlevini başka bir işleve nasıl geçirebilirim?
Örnek:
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')