1
0
forked from aniani/vim

patch 9.0.1611: v:maxcol can be changed in a :for loop

Problem:    v:maxcol can be changed in a :for loop.
Solution:   Check for read-only loop variable. (closes #12470)
This commit is contained in:
Bram Moolenaar
2023-06-05 19:46:18 +01:00
parent d9a92dc70b
commit 16d2c02c80
3 changed files with 5 additions and 1 deletions

View File

@@ -126,6 +126,7 @@ func Test_for_invalid()
call assert_fails("for x in 99", 'E1098:')
call assert_fails("for x in function('winnr')", 'E1098:')
call assert_fails("for x in {'a': 9}", 'E1098:')
call assert_fails("for v:maxcol in range(1)", 'E46:')
if 0
/1/5/2/s/\n