]> granicus.if.org Git - vim/commit
patch 8.2.2784: Vim9: cannot use \=expr in :substitute v8.2.2784
authorBram Moolenaar <Bram@vim.org>
Mon, 19 Apr 2021 14:48:48 +0000 (16:48 +0200)
committerBram Moolenaar <Bram@vim.org>
Mon, 19 Apr 2021 14:48:48 +0000 (16:48 +0200)
commit4c13721482d7786f92f5a56e43b0f5c499264b7e
tree2aae28c81b61721cb9ecc5d9aee66bb51d67e371
parente8209b91b9974da95899b51dba4058b411d04d5b
patch 8.2.2784: Vim9: cannot use \=expr in :substitute

Problem:    Vim9: cannot use \=expr in :substitute.
Solution:   Compile the expression into instructions and execute them when
            invoked.
src/ex_cmds.c
src/globals.h
src/proto/ex_cmds.pro
src/proto/vim9execute.pro
src/regexp.c
src/testdir/test_vim9_cmd.vim
src/testdir/test_vim9_disassemble.vim
src/version.c
src/vim9.h
src/vim9compile.c
src/vim9execute.c