diff options
author | Gregory Anders <8965202+gpanders@users.noreply.github.com> | 2021-12-17 13:06:44 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-17 12:06:44 -0800 |
commit | 6a92a53c02c429630c4b961e51dc97f3354ea196 (patch) | |
tree | 78b87245cf80b9a8a1a476bc8866be18fd226aed /runtime/lua/vim/lsp/sync.lua | |
parent | 51306f98b8e35d056c3d12c7a9973a0fa92f8172 (diff) | |
download | rneovim-6a92a53c02c429630c4b961e51dc97f3354ea196.tar.gz rneovim-6a92a53c02c429630c4b961e51dc97f3354ea196.tar.bz2 rneovim-6a92a53c02c429630c4b961e51dc97f3354ea196.zip |
fix(lsp): call config on_exit handler before context is cleared (#16638)
The on_exit handler provided to the client configuration is called after
the client's context is cleared (e.g. which buffers the client was
attached to). Calling the handler sooner allows these handlers to access
the client object and do their own cleanup with the full context.
Diffstat (limited to 'runtime/lua/vim/lsp/sync.lua')
0 files changed, 0 insertions, 0 deletions