diff options
| author | Barrett Ruth <62671086+barrettruth@users.noreply.github.com> | 2026-07-04 14:21:25 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-04 15:21:25 -0400 |
| commit | d0a262db88ab67941bdb26407bb0fd77ddcd86fb (patch) | |
| tree | 459444c484fa14684162211b8e4177fa3fab96aa /runtime/lua/vim/_meta/options.gen.lua | |
| parent | f0559997dd33e87bf7bb10ecc5dffb91d29177f6 (diff) | |
| download | rneovim-d0a262db88ab67941bdb26407bb0fd77ddcd86fb.tar.gz rneovim-d0a262db88ab67941bdb26407bb0fd77ddcd86fb.tar.bz2 rneovim-d0a262db88ab67941bdb26407bb0fd77ddcd86fb.zip | |
feat(channel): add ChanClose event #40568
Problem:
Plugins using RPC sockets cannot detect when the peer closes a
`sockconnect()` channel, so reconnect logic has no reliable trigger.
Solution:
Add a `ChanClose` event with channel info before the channel is removed,
matching the existing `ChanOpen`/`ChanInfo` event model.
Diffstat (limited to 'runtime/lua/vim/_meta/options.gen.lua')
| -rw-r--r-- | runtime/lua/vim/_meta/options.gen.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/lua/vim/_meta/options.gen.lua b/runtime/lua/vim/_meta/options.gen.lua index d8773efc3b..fd06ffe365 100644 --- a/runtime/lua/vim/_meta/options.gen.lua +++ b/runtime/lua/vim/_meta/options.gen.lua @@ -2191,6 +2191,7 @@ vim.go.ei = vim.go.eventignore --- Note: The following events are considered to happen outside of a --- window context and thus cannot be ignored by 'eventignorewin': --- +--- `ChanClose`, --- `ChanInfo`, --- `ChanOpen`, --- `CmdUndefined`, |