mirror of
https://github.com/vim/vim.git
synced 2025-10-03 05:14:07 -04:00
patch 9.0.1147: cannot access a class member in a compiled function
Problem: Cannot access a class member in a compiled function. Solution: Implement looking up a class member.
This commit is contained in:
@@ -439,6 +439,11 @@ def Test_class_member()
|
||||
TextPos.AddToCounter(3)
|
||||
assert_equal(3, TextPos.counter)
|
||||
assert_fails('echo TextPos.noSuchMember', 'E1338:')
|
||||
|
||||
def GetCounter(): number
|
||||
return TextPos.counter
|
||||
enddef
|
||||
assert_equal(3, GetCounter())
|
||||
|
||||
assert_fails('TextPos.noSuchMember = 2', 'E1337:')
|
||||
assert_fails('TextPos.counter = 5', 'E1335:')
|
||||
|
Reference in New Issue
Block a user