]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.4883: string interpolation only works in heredoc v8.2.4883
authorLemonBoy <thatlemon@gmail.com>
Fri, 6 May 2022 12:14:50 +0000 (13:14 +0100)
committerBram Moolenaar <Bram@vim.org>
Fri, 6 May 2022 12:14:50 +0000 (13:14 +0100)
commit2eaef106e4a7fc9dc74a7e672b5f550ec1f9786e
tree543832333e5ef90b9e51477457a7e65572274227
parente7d6dbc5721342e3d6b04cf285e4510b5569e707
patch 8.2.4883: string interpolation only works in heredoc

Problem:    String interpolation only works in heredoc.
Solution:   Support interpolated strings.  Use syntax for heredoc consistent
            with strings, similar to C#. (closes #10327)
16 files changed:
runtime/doc/eval.txt
src/errors.h
src/eval.c
src/evalvars.c
src/proto/evalvars.pro
src/proto/typval.pro
src/proto/vim9compile.pro
src/testdir/test_debugger.vim
src/testdir/test_expr.vim
src/testdir/test_let.vim
src/testdir/test_vim9_assign.vim
src/testdir/test_vim9_disassemble.vim
src/typval.c
src/version.c
src/vim9compile.c
src/vim9expr.c