diff options
author | zeertzjq <zeertzjq@outlook.com> | 2025-03-08 07:29:45 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-08 07:29:45 +0800 |
commit | f05a6666cfcb2cd95d860620748cb0fa58b23aba (patch) | |
tree | 5b573893d2596e2664290d914c56a31bf9932b60 /runtime/lua/vim/_meta/api.lua | |
parent | 4a0e0e345340d715f784f317e99abfa71ecbc744 (diff) | |
download | rneovim-f05a6666cfcb2cd95d860620748cb0fa58b23aba.tar.gz rneovim-f05a6666cfcb2cd95d860620748cb0fa58b23aba.tar.bz2 rneovim-f05a6666cfcb2cd95d860620748cb0fa58b23aba.zip |
fix(events): always allow some events to be nested (#32706)
Always allow the following four events to be nested, as they may contain
important information, and are triggered on the event loop, which may be
processed by a blocking call inside another autocommand.
- ChanInfo
- ChanOpen
- TermRequest
- TermResponse
There are some other events that are triggered on the event loop, but
they are mostly triggered by user actions in a UI client, and therefore
not very likely to happen during another autocommand, so leave them
unchanged for now.
Diffstat (limited to 'runtime/lua/vim/_meta/api.lua')
0 files changed, 0 insertions, 0 deletions