diff options
Diffstat (limited to 'src/nvim/testdir/view_util.vim')
-rw-r--r-- | src/nvim/testdir/view_util.vim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/testdir/view_util.vim b/src/nvim/testdir/view_util.vim index 1def201a05..1cdce21602 100644 --- a/src/nvim/testdir/view_util.vim +++ b/src/nvim/testdir/view_util.vim @@ -16,6 +16,7 @@ func Screenline(lnum) return matchstr(line, '^.\{-}\ze\s*$') endfunc +" Get text on the screen, including composing characters. " ScreenLines(lnum, width) or " ScreenLines([start, end], width) function! ScreenLines(lnum, width) abort @@ -29,7 +30,7 @@ function! ScreenLines(lnum, width) abort endif let lines = [] for l in range(start, end) - let lines += [join(map(range(1, a:width), 'nr2char(screenchar(l, v:val))'), '')] + let lines += [join(map(range(1, a:width), 'screenstring(l, v:val)'), '')] endfor return lines endfunction |