comparison src/testdir/test_popupwin.vim @ 16890:5131023c5728 v8.1.1446

patch 8.1.1446: popup window callback not implemented yet commit https://github.com/vim/vim/commit/9eaac896501bcd6abdd430a90293eae8101df24a Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jun 1 22:49:29 2019 +0200 patch 8.1.1446: popup window callback not implemented yet Problem: Popup window callback not implemented yet. Solution: Implement the callback.
author Bram Moolenaar <Bram@vim.org>
date Sat, 01 Jun 2019 23:00:06 +0200
parents ec61b6b79865
children 60c9ac14a2ec
comparison
equal deleted inserted replaced
16889:b6d0ad5822b1 16890:5131023c5728
584 call assert_equal(-1, winbufnr(winid)) 584 call assert_equal(-1, winbufnr(winid))
585 585
586 delfunc MyPopupFilter 586 delfunc MyPopupFilter
587 popupclear 587 popupclear
588 endfunc 588 endfunc
589
590 func Test_popup_close_callback()
591 func PopupDone(id, result)
592 let g:result = a:result
593 endfunc
594 let winid = popup_create('something', {'callback': 'PopupDone'})
595 redraw
596 call popup_close(winid, 'done')
597 call assert_equal('done', g:result)
598 endfunc