From 69cd0ba27bfc595b643cde0d9f1156ee144dee4a Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Thu, 30 Jun 2022 20:16:00 +0800 Subject: vim-patch:9.0.0011: reading beyond the end of the line with put command (#19166) Problem: Reading beyond the end of the line with put command. Solution: Adjust the end mark position. https://github.com/vim/vim/commit/d25f003342aca9889067f2e839963dfeccf1fe05 --- src/nvim/testdir/test_put.vim | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/nvim/testdir') diff --git a/src/nvim/testdir/test_put.vim b/src/nvim/testdir/test_put.vim index ffdaa81e0b..a46ef8b3fe 100644 --- a/src/nvim/testdir/test_put.vim +++ b/src/nvim/testdir/test_put.vim @@ -213,5 +213,17 @@ func Test_put_empty_register() bwipe! endfunc +" this was putting the end mark after the end of the line +func Test_put_visual_mode() + edit! SomeNewBuffer + set selection=exclusive + exe "norm o\t" + m0 + sil! norm  p p + + bwipe! + set selection& +endfunc + " vim: shiftwidth=2 sts=2 expandtab -- cgit