1
0
forked from aniani/vim

patch 8.2.3266: Vim9: assignment with two indexes may check next line

Problem:    Vim9: assignment with two indexes may check next line.
Solution:   Limit the number of lines to avoid checking the next line when
            assiging to a LHS subscript. (closes #8660)
This commit is contained in:
Bram Moolenaar
2021-08-01 13:17:17 +02:00
parent 78ba933d18
commit e97976baa7
3 changed files with 19 additions and 5 deletions

View File

@@ -466,6 +466,12 @@ def Test_assign_index()
d3.one.two.three = 123
assert_equal({one: {two: {three: 123}}}, d3)
# should not read the next line when generating "a.b"
var a = {}
a.b = {}
a.b.c = {}
->copy()
lines =<< trim END
var d3: dict<dict<number>>
d3.one = {}