From 4ffe5d018919d3fbea21e667f09f14b9751f9cd5 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Thu, 7 Jul 2022 06:37:54 +0800 Subject: vim-patch:8.2.5063: error for a command may go over the end of IObuff (#19260) Problem: Error for a command may go over the end of IObuff. Solution: Truncate the message. https://github.com/vim/vim/commit/44a3f3353e0407e9fffee138125a6927d1c9e7e5 --- src/nvim/testdir/test_cmdline.vim | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/nvim/testdir') diff --git a/src/nvim/testdir/test_cmdline.vim b/src/nvim/testdir/test_cmdline.vim index 8ee894c35f..b00764e0dd 100644 --- a/src/nvim/testdir/test_cmdline.vim +++ b/src/nvim/testdir/test_cmdline.vim @@ -1361,4 +1361,9 @@ func Test_recursive_register() call assert_equal('yes', caught) endfunc +func Test_long_error_message() + " the error should be truncated, not overrun IObuff + silent! norm Q00000000000000     000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000                                                                                                                                                                                                                         +endfunc + " vim: shiftwidth=2 sts=2 expandtab -- cgit