Mercurial > vim
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 |