neovim/runtime
Justin M. Keyes d8ccee30b0
fix(jobwait): always drain process event queues #15970
Problem:
jobwait() returns early if the job was stopped, but the job might have
pending callbacks on its event queue which are required to complete its
teardown. State such as term->closed might not be updated yet (by the
pending callbacks), so codepaths such as :bdelete think the job is still
running.

Solution:
Always flush the job's event queue before returning from jobwait().

ref #15349

Co-authored-by: Gregory Anders <greg@gpanders.com>
2021-10-08 17:02:37 -07:00
..
autoload backport: fixup(clipboard): Fix error not properly handled #14984 2021-09-14 13:15:39 +01:00
colors vim-patch:4f4d51a942cc 2021-05-01 14:22:52 -04:00
compiler vim-patch:56994d215815 2021-05-02 12:44:04 -04:00
doc fix(jobwait): always drain process event queues #15970 2021-10-08 17:02:37 -07:00
ftplugin fix(man.vim): filetype=man is too eager #15489 2021-08-26 02:50:30 -07:00
indent vim-patch:3ec3217f0491 2021-05-25 22:11:04 -04:00
keymap vim-patch:23515b4ef758 2021-05-01 22:29:03 -04:00
lua chore(lsp): fix formatting in vim.lsp.log (#15596) 2021-10-02 17:18:22 -07:00
macros vim-patch:4072ba571bab 2021-05-01 22:29:03 -04:00
pack/dist/opt vim-patch:3ec3217f0491 2021-05-25 22:11:04 -04:00
plugin fix(man.vim): filetype=man is too eager #15489 2021-08-26 02:50:30 -07:00
print
queries/c treesitter: Update to 0.19.3 2021-03-09 19:21:26 +01:00
spell vim-patch:8.2.0038: spell suggestions insufficiently tested 2021-06-12 13:06:49 -04:00
syntax fix(man.vim): filetype=man is too eager #15489 2021-08-26 02:50:30 -07:00
tools vim-patch:3d1cde8a2f28 2021-04-29 21:08:09 -04:00
tutor docs: fix some remanining cases of gender pronoun for "the user" 2021-05-18 22:47:17 +02:00
bugreport.vim vim-patch:314dd79cac2a 2019-07-29 20:50:07 +02:00
CMakeLists.txt cmake: install app icon in XDG hicolor icon theme (#14656) 2021-05-27 22:37:24 +02:00
delmenu.vim vim-patch:8.1.2416: loading menus sets v:errmsg 2021-04-11 17:05:42 -04:00
filetype.vim vim-patch:8.2.2954: short file name extension for Scala not recognized 2021-06-26 11:43:35 -04:00
ftoff.vim
ftplugin.vim feat(runtime): Allow lua to be used in ftplugin 2021-06-11 01:01:02 +06:00
ftplugof.vim
indent.vim feat(runtime): Allow lua to be used in indent 2021-06-11 01:01:02 +06:00
indoff.vim
macmap.vim
makemenu.vim vim-patch:95a9dd1efc5a 2021-04-27 09:21:32 -04:00
menu.vim vim-patch:65e0d77a66b7 2021-04-28 21:57:50 -04:00
mswin.vim vim-patch:d47d52232bf2 2019-07-29 20:50:07 +02:00
nvim.appdata.xml NVIM v0.5.1 2021-09-26 15:15:30 -07:00
nvim.desktop vim-patch:23515b4ef758 2021-05-01 22:29:03 -04:00
nvim.png
optwin.vim vim-patch:3132cddd209e 2021-05-01 22:29:02 -04:00
rgb.txt
scripts.vim vim-patch:8.2.2790: filetype test fails 2021-05-02 12:54:06 -04:00
synmenu.vim vim-patch:4466ad6baa22 2021-05-01 22:29:02 -04:00