]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.2449: Vim9: flatten() always changes the list type v8.2.2449
authorBram Moolenaar <Bram@vim.org>
Mon, 1 Feb 2021 19:14:51 +0000 (20:14 +0100)
committerBram Moolenaar <Bram@vim.org>
Mon, 1 Feb 2021 19:14:51 +0000 (20:14 +0100)
commit3b690069730805a147d45d92eaca4dc838272d1d
tree47e970336167b1b23d8fac9e97b12cb76f159dd7
parent9d20daffc296b9eb901fb14bdd83620ea55d440a
patch 8.2.2449: Vim9: flatten() always changes the list type

Problem:    Vim9: flatten() always changes the list type.
Solution:   Disallow using flatten() and add flattennew().
runtime/doc/eval.txt
runtime/doc/usr_41.txt
src/errors.h
src/evalfunc.c
src/list.c
src/proto/list.pro
src/testdir/test_flatten.vim
src/testdir/test_vim9_builtin.vim
src/version.c
src/vim9compile.c