0
0
mirror of https://github.com/vim/vim.git synced 2025-10-01 04:54:07 -04:00

patch 8.2.2455: Vim9: key type for literal dict and indexing is inconsistent

Problem:    Vim9: key type that can be used for literal dict and indexing is
            inconsistent.
Solution:   Allow using number and bool as key for a literal dict. (#7771)
This commit is contained in:
Bram Moolenaar
2021-02-03 17:41:24 +01:00
parent 91478ae49a
commit 2e5910bfbb
8 changed files with 74 additions and 38 deletions

View File

@@ -450,8 +450,8 @@ def Test_try_catch_throw()
var nd: dict<any>
try
nd = {[g:anumber]: 1}
catch /E1012:/
nd = {[g:alist]: 1}
catch /E1105:/
n = 266
endtry
assert_equal(266, n)