]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.1468: recursively calling :defer function if it does :qa v9.0.1468
authorzeertzjq <zeertzjq@outlook.com>
Tue, 18 Apr 2023 20:04:53 +0000 (21:04 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 18 Apr 2023 20:04:53 +0000 (21:04 +0100)
commita1f2b5ddc63d4e2b6ab047d8c839dd8477b36aba
treefe1f8d25d413fb69536a983750b78ff49caec93f
parent142ffb024dd5123090c2fd02f55702e76520f1df
patch 9.0.1468: recursively calling :defer function if it does :qa

Problem:    Recursively calling :defer function if it does :qa in a compiled
            function.
Solution:   Clear the defer entry before calling the function. (closes #12271)
src/testdir/test_user_func.vim
src/version.c
src/vim9execute.c