aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/handlers.lua
Commit message (Expand)AuthorAge
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27
* fix(lsp): prefer `on_list` over `loclist` in default handlerEvgeni Chasnovski2025-01-23
* fix(messages): lsp window/showMessage is not an errorLuuk van Baal2025-01-17
* refactor: use nvim.foo.bar format for namespacesMaria José Solano2025-01-14
* feat(api): deprecate nvim_out/err_write(ln)Luuk van Baal2025-01-09
* fix(lsp): retrigger diagnostics request on server cancellation (#31345)Gregory Anders2024-11-25
* refactor(lsp): fold in dynamic_registration code into the clientLewis Russell2024-11-18
* feat(lsp)!: remove client-server handlers from vim.lsp.handlersLewis Russell2024-11-01
* feat(lsp)!: multiple client support for vim.lsp.buf.hover()Lewis Russell2024-10-29
* feat(lsp): deprecate vim.lsp.buf.completionLewis Russell2024-10-24
* refactor: rename vim.highlight => vim.hlJustin M. Keyes2024-10-21
* feat(lsp)!: support multiple clients in goto methods (#30877)Mathias Fußenegger2024-10-20
* feat(lsp)!: support multiple clients in lsp.buf.referencesMathias Fussenegger2024-10-20
* fix(lsp): handle multiline signature help labels #30460Maria José Solano2024-10-15
* refactor(lua): improve type annotationsLewis Russell2024-06-11
* feat(lsp): completion side effectsMaria José Solano2024-05-27
* feat: remove deprecated featuresdundargoc2024-05-16
* Merge #28637 more support for vim.lsp.ListOpts.loclistJustin M. Keyes2024-05-07
|\
| * feat(lsp): support vim.lsp.ListOpts.loclist in location_handler()tom-anders2024-05-07
| * docs(lsp): document vim.lsp.ListOpts.loclisttom-anders2024-05-07
| * refactor(lsp): use vim.cmd instead of api.nvim_commandtom-anders2024-05-07
| * docs(lsp): fix type annotations in response_to_list(...)tom-anders2024-05-07
| * refactor(lsp): move repeated table construction into a variabletom-anders2024-05-07
| * refactor(lsp): use vim.is_callable()tom-anders2024-05-07
* | fix(lsp): rename LspProgress data.result => data.params #28632Jongwook Choi2024-05-07
|/
* fix(vim.ui)!: change open() to return `result|nil, errmsg|nil` #28612Justin M. Keyes2024-05-03
* fix(vim.ui)!: change open() to return pcall-like values #28502Justin M. Keyes2024-04-25
* refactor(lua): deprecate tbl_flattenJustin M. Keyes2024-04-22
* refactor(lua): rename tbl_islist => islistJustin M. Keyes2024-04-21
* feat(lsp): add vim.lsp.buf.subtypes(), vim.lsp.buf.supertypes() (#28388)Yinzuo Jiang2024-04-20
* fix(vim.ui): open() may wait indefinitely #28325Justin M. Keyes2024-04-15
* refactor(types): more fixes (2)Lewis Russell2024-03-06
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* refactor(lsp): resolve the config-client entanglementLewis Russell2024-02-13
* fix(lsp): semantic token defer loadingLewis Russell2024-02-12
* refactor(lsp): tidy up loggingLewis Russell2024-02-08
* refactor: create function for deferred loadingdundargoc2024-02-03
* refactor(lsp): deprecate `vim.lsp.util.lookup_section`Jongwook Choi2024-01-16
* fix(doc): improve doc generation of types using lpegLewis Russell2024-01-11
* feat(lsp): more annotationsLewis Russell2023-12-14
* fix(lsp): call `on_list()` even for single location (#25830)Evgeni Chasnovski2023-10-31
* fix(lsp): highlight active parameter in signature help #25663Maria José Solano2023-10-16
* docs: do not hardcode LSP version in URL #25648Maria José Solano2023-10-16
* fix(lsp)!: deprecate trim_empty_linesMaria José Solano2023-09-19
* feat(lsp): use treesitter for stylize markdownMaria José Solano2023-09-19
* docs: replace <pre> with ``` (#25136)Gregory Anders2023-09-14
* feat(lsp): improve control over placement of floating windows (#24494)Grace Petryk2023-09-10
* fix(lsp): wrong iterator in registerCapability handler (#24971)TheBlob422023-09-01
* refactor(lsp): use protocol.Methods instead of strings #24537Raphael2023-08-03