]> granicus.if.org Git - vim/commit
patch 9.0.0406: deferred functions not invoked when partial func exits v9.0.0406
authorBram Moolenaar <Bram@vim.org>
Wed, 7 Sep 2022 16:28:09 +0000 (17:28 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 7 Sep 2022 16:28:09 +0000 (17:28 +0100)
commit9667b2c888351b04751bdb43cba0d4ffc8c13ab1
tree2fdab6d882454458af5b42159ef6f863f72b3867
parentc9c967da09d9faf5ba989c943352274fea365841
patch 9.0.0406: deferred functions not invoked when partial func exits

Problem:    Deferred functions not invoked when partial func exits.
Solution:   Create a funccall_T when calling a :def function.
src/eval.c
src/proto/userfunc.pro
src/testdir/test_user_func.vim
src/userfunc.c
src/version.c