diff src/testdir/test_popupwin.vim @ 19605:5ad7a406647a v8.2.0359

patch 8.2.0359: popup_atcursor() may hang Commit: https://github.com/vim/vim/commit/ba2920fe976b37326933afa820616523b509495f Author: Bram Moolenaar <Bram@vim.org> Date: Fri Mar 6 21:43:17 2020 +0100 patch 8.2.0359: popup_atcursor() may hang Problem: popup_atcursor() may hang. (Yasuhiro Matsumoto) Solution: Take the decoration into account. (closes https://github.com/vim/vim/issues/5728)
author Bram Moolenaar <Bram@vim.org>
date Fri, 06 Mar 2020 21:45:03 +0100
parents 5eb0ead1415f
children 0d677257e35d
line wrap: on
line diff
--- a/src/testdir/test_popupwin.vim
+++ b/src/testdir/test_popupwin.vim
@@ -3293,4 +3293,17 @@ func Test_popupwin_filter_input_multibyt
   unlet g:bytes
 endfunc
 
+func Test_popupwin_atcursor_far_right()
+  new
+
+  " this was getting stuck
+  set signcolumn=yes
+  call setline(1, repeat('=', &columns))
+  normal! ggg$
+  call popup_atcursor(repeat('x', 500), #{moved: 'any', border: []})
+
+  bwipe!
+  set signcolumn&
+endfunc
+
 " vim: shiftwidth=2 sts=2