mirror of
https://github.com/vim/vim.git
synced 2025-09-25 03:54:15 -04:00
patch 8.2.1387: Vim9: cannot assign to single letter variable with type
Problem: Vim9: cannot assign to single letter variable with type. Solution: Exclude the colon from the variable name. (closes #6647)
This commit is contained in:
@@ -449,6 +449,17 @@ def Test_assignment_vim9script()
|
||||
@+ = 'plus'
|
||||
assert_equal('plus', @+)
|
||||
endif
|
||||
|
||||
let a: number = 123
|
||||
assert_equal(123, a)
|
||||
let s: string = 'yes'
|
||||
assert_equal('yes', s)
|
||||
let b: number = 42
|
||||
assert_equal(42, b)
|
||||
let w: number = 43
|
||||
assert_equal(43, w)
|
||||
let t: number = 44
|
||||
assert_equal(44, t)
|
||||
END
|
||||
CheckScriptSuccess(lines)
|
||||
enddef
|
||||
|
Reference in New Issue
Block a user