]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.0703: Vim9: closure cannot store value in outer context v8.2.0703
authorBram Moolenaar <Bram@vim.org>
Wed, 6 May 2020 19:06:30 +0000 (21:06 +0200)
committerBram Moolenaar <Bram@vim.org>
Wed, 6 May 2020 19:06:30 +0000 (21:06 +0200)
commitb68b346e6db6d3f848e0a89905fcd7777b73c5d8
tree566601b221f3af448beea080d27dc3772c027b9e
parent54ed0dff2913f9c973f6ab04b3c96372bdf07406
patch 8.2.0703: Vim9: closure cannot store value in outer context

Problem:    Vim9: closure cannot store value in outer context.
Solution:   Make storing value in outer context work.  Make :disassemble
            accept a function reference.
src/eval.c
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