]> granicus.if.org Git - vim/commit
patch 8.2.2614: Vim9: function is deleted while executing v8.2.2614
authorBram Moolenaar <Bram@vim.org>
Wed, 17 Mar 2021 14:03:04 +0000 (15:03 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 17 Mar 2021 14:03:04 +0000 (15:03 +0100)
commitc970e4225b68ff8650ff23df09e04246c147fca3
tree9c46d37f0a911323058fd11964a69e72aa98d80a
parent6ccfd99b923cc3452a6e6450dfdd7e31ea602dfd
patch 8.2.2614: Vim9: function is deleted while executing

Problem:    Vim9: function is deleted while executing.
Solution:   increment the call count, when more than zero do not delete the
            function but mark it as dead. (closes #7977)
src/testdir/test_vim9_script.vim
src/userfunc.c
src/version.c
src/vim9execute.c