From 0e18cf4b6d2dccd303724c27ae90097cc033f233 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sun, 19 Dec 2021 09:55:17 +0800 Subject: vim-patch:8.2.3846: no error when using control character for 'lcs' or 'fcs' Problem: No error when using control character for 'lcs' or 'fcs'. Solution: Use char2cells() to check the width. (closes vim/vim#9369) https://github.com/vim/vim/commit/60618c8f1a7ea55452837a446525272142286471 --- src/nvim/testdir/test_display.vim | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/nvim/testdir/test_display.vim') diff --git a/src/nvim/testdir/test_display.vim b/src/nvim/testdir/test_display.vim index 6dcc45aca9..c2a9683f7c 100644 --- a/src/nvim/testdir/test_display.vim +++ b/src/nvim/testdir/test_display.vim @@ -272,6 +272,8 @@ func Test_eob_fillchars() call assert_fails(':set fillchars=eob:xy', 'E474:') call assert_fails(':set fillchars=eob:\255', 'E474:') call assert_fails(':set fillchars=eob:', 'E474:') + call assert_fails(":set fillchars=eob:\x01", 'E474:') + call assert_fails(':set fillchars=eob:\\x01', 'E474:') " default is ~ new redraw -- cgit