1
0
forked from aniani/vim

patch 8.2.4295: Vim9: concatenating two lists may result in wrong type

Problem:    Vim9: concatenating two lists may result in wrong type.
Solution:   Remove the type instead of using list<any>. (closes #9692)
This commit is contained in:
Bram Moolenaar
2022-02-04 11:36:51 +00:00
parent 972db23279
commit 46950b225f
3 changed files with 10 additions and 3 deletions

View File

@@ -1500,6 +1500,12 @@ def Test_expr5_list_add()
assert_equal([[1, 2]], lln)
END
v9.CheckDefAndScriptSuccess(lines)
lines =<< trim END
var ln: list<number> = [0]
var lln: list<list<number>> = [ln + []]
END
v9.CheckDefAndScriptSuccess(lines)
enddef
" test multiply, divide, modulo