0
0
mirror of https://github.com/vim/vim.git synced 2025-10-03 05:14:07 -04:00

patch 8.2.1288: Vim9: cannot use mark in range

Problem:    Vim9: cannot use mark in range.
Solution:   Use the flag that a colon was seen. (closes #6528)
This commit is contained in:
Bram Moolenaar
2020-07-24 18:47:22 +02:00
parent 40f4f7a48c
commit 13e12b8a3c
3 changed files with 12 additions and 1 deletions

View File

@@ -405,6 +405,7 @@ def Test_vim9script_call()
("some")->MyFunc()
assert_equal('some', var)
# line starting with single quote is not a mark
'asdfasdf'->MyFunc()
assert_equal('asdfasdf', var)
@@ -414,6 +415,14 @@ def Test_vim9script_call()
UseString()
assert_equal('xyork', var)
# prepending a colon makes it a mark
new
setline(1, ['aaa', 'bbb', 'ccc'])
normal! 3Gmt1G
:'t
assert_equal(3, getcurpos()[1])
bwipe!
MyFunc(
'continued'
)