aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp.lua
Commit message (Expand)AuthorAge
* feat(lsp)!: vim.lsp.inlay_hint.get(), enable(), is_enabled() #25512LW2023-11-12
* refactor(lsp): move completion logic into _completion moduleMathias Fussenegger2023-10-21
* fix(lsp): display initialization errors (#25409)Maria José Solano2023-10-11
* docs: replace <pre> with ``` (#25136)Gregory Anders2023-09-14
* feat(lsp): remove notify from vim.lsp.buf_detach_client (#25140)Mathias Fußenegger2023-09-14
* refactor(lsp): add type annotation for lsp.Client.server_capabilities (#24925)Jongwook Choi2023-08-31
* fix(lsp): only disable inlay hints / diagnostics if no other clients are conn...Chris AtLee2023-08-31
* fix(lsp): extra "." when completing with tsserver #24646Raphael2023-08-11
* fix(lua): improve annotations for stricter luals diagnostics (#24609)Christian Clason2023-08-09
* refactor(lsp): use protocol.Methods instead of strings #24570Raphael2023-08-05
* fix(lsp): do not assume client capability exists in watchfiles check (#24550)Sean Dewar2023-08-04
* refactor(lsp): use protocol.Methods instead of strings #24537Raphael2023-08-03
* feat(lsp): add actionable advice to lsp client quit error msg (#24510)Mathias Fußenegger2023-07-29
* fix(lsp): replace @private with @nodoc for public client functions (#24415)Mathias Fußenegger2023-07-24
* refactor(lsp): use LspNotify for inlay_hint (#24411)Chris AtLee2023-07-22
* feat(lsp): implement textDocument/diagnostic (#24128)Chris AtLee2023-07-20
* feat(lsp): handle multiple clients in omnifunc (#24381)Mathias Fußenegger2023-07-19
* docs(lua): more improvements (#24387)Lewis Russell2023-07-18
* feat(lsp)!: rename vim.lsp.get_active_clients to get_clients (#24113)Mathias Fußenegger2023-07-17
* feat(lsp): map K to hover by default #24331Mathias Fußenegger2023-07-14
* feat(lsp): add method filter to get_active_clients (#24319)Mathias Fußenegger2023-07-12
* fix(lint): lint warnings #24226Raphael2023-07-10
* feat(lsp): move inlay_hint() to vim.lsp (#24130)Mathias Fußenegger2023-06-30
* Merge #24116 from justinmk/docJustin M. Keyes2023-06-25
|\
| * docs: autocmds, miscJustin M. Keyes2023-06-25
* | build(luarc.json): disable luadoc-miss-see-name #24108Raphael2023-06-23
|/
* feat(lsp): soft deprecate vim.lsp.for_each_buffer_client (#24104)Mathias Fußenegger2023-06-22
* test: spellcheck :help (vimdoc) files #24109Justin M. Keyes2023-06-22
* perf(lsp): remove grouping logic from lsp.status (#24096)Mathias Fußenegger2023-06-22
* refactor(lsp): report full Nvim version string in clientInfoJustin M. Keyes2023-06-21
* fix(lsp): always return boolean in lsp.buf_client_attach (#24077)Sooryakiran Ponnath2023-06-20
* refactor(lsp): extract common execute command functionality (#24065)Mathias Fußenegger2023-06-20
* feat(lsp): inlay hints #23984Chinmay Dalal2023-06-19
* docs #24061Justin M. Keyes2023-06-19
* fix(lsp): handle stale bufnr on LspRequest autocmd trigger (#24013)Mathias Fußenegger2023-06-13
* feat(lsp): add handlers for inlay hints (#23736)Chinmay Dalal2023-06-11
* fix(lsp): use percentage format on lsp.status (#23971)Raphael2023-06-10
* feat(lsp)!: add vim.lsp.status, client.progress and promote LspProgressUpdate...Mathias Fußenegger2023-06-09
* fix(lsp): reduce diagnostics and add more types (#23948)Lewis Russell2023-06-07
* feat(lua): rename vim.loop -> vim.uv (#22846)Lewis Russell2023-06-03
* feat(lsp): set client offset_encoding if server supports positionEncodingGregory Anders2023-06-01
* fix(lsp): add param assert in client_is_stopped (#23857)Raphael2023-06-01
* feat(lsp)!: promote LspRequest to a full autocmd and enrich with additional d...jdrouhard2023-05-30
* feat(lsp): initial support for dynamic capabilities (#23681)Folke Lemaitre2023-05-28
* refactor(options): deprecate nvim[_buf|_win]_[gs]et_optionLewis Russell2023-05-21
* docs: small fixesdundargoc2023-05-13
* docs(lsp): fix `config.cmd` argument for `vim.lsp.start_client` (#23560)hituzi no sippo2023-05-09
* docs(lsp): fix type of `config.cmd` argument for `vim.lsp.start_client` (#23550)hituzi no sippo2023-05-09
* feat(lua): vim.tbl_contains supports general tables and predicates (#23040)Christian Clason2023-04-14
* refactor: remove modelines from Lua filesGregory Anders2023-04-13