]> granicus.if.org Git - vim/commit
patch 8.2.2321: Vim9: cannot nest closures v8.2.2321
authorBram Moolenaar <Bram@vim.org>
Sun, 10 Jan 2021 13:02:28 +0000 (14:02 +0100)
committerBram Moolenaar <Bram@vim.org>
Sun, 10 Jan 2021 13:02:28 +0000 (14:02 +0100)
commitab360526ef653b139f4b007a0efbdb3410c8fb4b
treea843bf0a6bc3f312a36c6df8477e7c728acf307d
parentcff40ff98664f4f5a9631aff1a155caf762ea74b
patch 8.2.2321: Vim9: cannot nest closures

Problem:    Vim9: cannot nest closures.
Solution:   Add the nesting level to ISN_LOADOUTER and ISN_STOREOUTER.
            (closes #7150, closes #7635)
src/structs.h
src/testdir/test_vim9_disassemble.vim
src/testdir/test_vim9_func.vim
src/version.c
src/vim9.h
src/vim9compile.c
src/vim9execute.c