forked from aniani/vim
patch 9.1.0378: Vim9: no comments allowed after class vars
Problem: Vim9: no comments allowed after class vars
(Christian Robinson, after 9.1.376)
Solution: Allow trailing comments after class vars
(Yegappan Lakshmanan)
closes: #14651
Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
1125051040
commit
fe55c31752
@@ -103,6 +103,18 @@ def Test_class_basic()
|
||||
END
|
||||
v9.CheckSourceFailure(lines, "E488: Trailing characters: | var y = 10", 3)
|
||||
|
||||
# Comments are allowed after an inline block
|
||||
lines =<< trim END
|
||||
vim9script
|
||||
class Foo
|
||||
static const bar = { # {{{
|
||||
baz: 'qux'
|
||||
} # }}}
|
||||
endclass
|
||||
assert_equal({baz: 'qux'}, Foo.bar)
|
||||
END
|
||||
v9.CheckSourceSuccess(lines)
|
||||
|
||||
# Try to define a class with the same name as an existing variable
|
||||
lines =<< trim END
|
||||
vim9script
|
||||
|
||||
Reference in New Issue
Block a user