diff options
Diffstat (limited to 'src/testdir/test_eval.in')
-rw-r--r-- | src/testdir/test_eval.in | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/testdir/test_eval.in b/src/testdir/test_eval.in index a142036522..3722e3fe00 100644 --- a/src/testdir/test_eval.in +++ b/src/testdir/test_eval.in @@ -24,18 +24,20 @@ STARTTEST : let @c = v:exception :endtry :" function name starting with/without "g:", buffer-local funcref. -:function! g:Foo() -: let @d = 'called Foo()' +:function! g:Foo(n) +: let @d = 'called Foo(' . a:n . ')' :endfunction :let b:my_func = function('Foo') -:let @d = 'xxx' -:call b:my_func() -:endfunction :" clean up :%d :pu a :pu b :pu c +:call b:my_func(1) +:pu d +:echo g:Foo(2) +:pu d +:echo Foo(3) :pu d :1d :wq! test.out |