mirror of
https://github.com/vim/vim.git
synced 2025-10-08 06:04:08 -04:00
patch 8.1.1809: more functions can be used as a method
Problem: More functions can be used as a method. Solution: Add has_key(), split(), str2list(), etc.
This commit is contained in:
@@ -517,8 +517,8 @@ func Test_synstack_synIDtrans()
|
||||
call assert_equal([], synstack(1, 1))
|
||||
|
||||
norm f/
|
||||
call assert_equal(['cComment', 'cCommentStart'], map(synstack(line("."), col(".")), 'synIDattr(v:val, "name")'))
|
||||
call assert_equal(['Comment', 'Comment'], map(synstack(line("."), col(".")), 'synIDattr(synIDtrans(v:val), "name")'))
|
||||
eval synstack(line("."), col("."))->map('synIDattr(v:val, "name")')->assert_equal(['cComment', 'cCommentStart'])
|
||||
eval synstack(line("."), col("."))->map('synIDattr(synIDtrans(v:val), "name")')->assert_equal(['Comment', 'Comment'])
|
||||
|
||||
norm fA
|
||||
call assert_equal(['cComment'], map(synstack(line("."), col(".")), 'synIDattr(v:val, "name")'))
|
||||
|
Reference in New Issue
Block a user