Mercurial > vim
comparison 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 |
comparison
equal
deleted
inserted
replaced
19604:5ca07850fef0 | 19605:5ad7a406647a |
---|---|
3291 call popup_clear() | 3291 call popup_clear() |
3292 delfunc MyPopupFilter | 3292 delfunc MyPopupFilter |
3293 unlet g:bytes | 3293 unlet g:bytes |
3294 endfunc | 3294 endfunc |
3295 | 3295 |
3296 func Test_popupwin_atcursor_far_right() | |
3297 new | |
3298 | |
3299 " this was getting stuck | |
3300 set signcolumn=yes | |
3301 call setline(1, repeat('=', &columns)) | |
3302 normal! ggg$ | |
3303 call popup_atcursor(repeat('x', 500), #{moved: 'any', border: []}) | |
3304 | |
3305 bwipe! | |
3306 set signcolumn& | |
3307 endfunc | |
3308 | |
3296 " vim: shiftwidth=2 sts=2 | 3309 " vim: shiftwidth=2 sts=2 |