Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(lsp): add placeholder cancel function (neovim#16189)
Fixes a bug introduced by neovim#15949 When no supported clients for a given method are available, buf_request returns early with a nil value. If buf_request_sync is called on a buffer with no clients that support a given method, the returned `cancel` method (which is nil), is invoked, resulting in an error. Solution: return an empty function handle
- Loading branch information