mirror of
https://github.com/vim/vim.git
synced 2025-07-04 23:07:33 -04:00
patch 8.1.0175: marks test fails in very wide window
Problem: Marks test fails in very wide window. (Vladimir Lomov) Solution: Extend the text to match 'columns'. (closes #3180, closes #3181)
This commit is contained in:
parent
907dad72ef
commit
bde14d8e24
@ -126,15 +126,12 @@ func Test_marks_cmd_multibyte()
|
|||||||
return
|
return
|
||||||
endif
|
endif
|
||||||
new Xone
|
new Xone
|
||||||
call setline(1, ['ááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááááá'])
|
call setline(1, [repeat('á', &columns)])
|
||||||
norm! ma
|
norm! ma
|
||||||
|
|
||||||
let a = split(execute('marks a'), "\n")
|
let a = split(execute('marks a'), "\n")
|
||||||
call assert_equal(2, len(a))
|
call assert_equal(2, len(a))
|
||||||
let expected = ' a 1 0 '
|
let expected = ' a 1 0 ' . repeat('á', &columns - 16)
|
||||||
while strwidth(expected) < &columns - 1
|
|
||||||
let expected .= 'á'
|
|
||||||
endwhile
|
|
||||||
call assert_equal(expected, a[1])
|
call assert_equal(expected, a[1])
|
||||||
|
|
||||||
bwipe!
|
bwipe!
|
||||||
|
@ -789,6 +789,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
175,
|
||||||
/**/
|
/**/
|
||||||
174,
|
174,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user