summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/lsp/protocol.lua
AgeCommit message (Expand)AuthorFiles
2024-11-25fix(lsp): retrigger diagnostics request on server cancellation (#31345)Gregory Anders1
2024-11-14feat(lsp): support utf-8 and utf-32 position encodingsLewis Russell1
2024-11-01feat(lsp)!: remove client-server handlers from vim.lsp.handlersLewis Russell1
2024-10-24fix(lsp.protocal): improve typing of constantsLewis Russell1
2024-10-04fix(lsp): enable `additionalPropertiesSupport`Yi Ming1
2024-08-20docs(lsp): annotate with `vim.lsp.protocol.Methods` enum #29521Ricardo Casía1
2024-08-03feat(lsp): announce codeLens resolveSupport (#29956)Mathias Fußenegger1
2024-07-31feat(lsp): lsp.completion support set deprecated (#29882)glepnir1
2024-06-24feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting #27323Tom Praschan1
2024-06-11refactor(lua): improve type annotationsLewis Russell1
2024-05-27feat(lsp): completion side effectsMaria José Solano1
2024-05-10fix(lsp): disable didChangeWatchedFiles on LinuxLewis Russell1
2024-03-07feat(lua): deprecate vim.tbl_add_reverse_lookupMaria José Solano1
2024-02-29fix(lsp): use plain loop for non-list-like table of protocol valuesChristian Clason1
2024-02-28fix(lsp): handle reverse lookup in capabilitiesMaria José Solano1
2024-02-28refactor(lsp): remove outdated commentMaria José Solano1
2024-02-27feat(lsp): support completion itemDefaultsMaria José Solano1
2024-02-19refactor(lsp): typings for protocol constantsMaria José Solano1
2024-01-03feat(lua): add noref to deepcopyLewis Russell1
2023-12-27docs(gen_lsp.lua): re-generate vim.lsp._meta.protocol type annotationsJongwook Choi1
2023-12-14feat(lsp): more annotationsLewis Russell1
2023-11-13fix(lsp): advertise workspace.didChangeConfiguration capability (#26028)Chris Simon1
2023-11-12feat(lsp)!: vim.lsp.inlay_hint.get(), enable(), is_enabled() #25512LW1
2023-10-21refactor(lsp): move completion logic into _completion moduleMathias Fussenegger1
2023-10-21feat(lsp): add snippet API (#25301)Maria José Solano1
2023-08-03fix(gen_lsp.lua): no notifications in lsp.Methods #24530Raphael1
2023-08-01feat(gen_lsp.lua): sort by name, handle failure #24504Justin M. Keyes1
2023-08-01feat(gen_lsp.lua): protocol.Methods #24504mathew1
2023-07-24fix(lsp): announce publishDiagnostics.dataSupport (#24442)Bruce Weirdan1
2023-07-20feat(lsp): implement textDocument/diagnostic (#24128)Chris AtLee1
2023-07-14fix(lsp): remove unknown LSP protocol property (#24345)Techatrix1
2023-07-01fix(lsp): lint warnings, default offset_encoding #24046Raphael1
2023-06-22feat(lsp): opt-in to dynamicRegistration for inlay hints (#24102)Mathias Fußenegger1
2023-06-11feat(lsp): add handlers for inlay hints (#23736)Chinmay Dalal1
2023-06-07fix(lsp): reduce diagnostics and add more types (#23948)Lewis Russell1
2023-06-05fix(lsp): use only utf-16 in default client positionEncodings (#23903)Gregory Anders1
2023-06-01feat(lsp): include positionEncodings in default client capabilitiesGregory Anders1
2023-05-28feat(lsp): initial support for dynamic capabilities (#23681)Folke Lemaitre1
2023-04-22feat(lsp): enable workspace/didChangeWatchedFiles by default (#23190)Jon Huhn1
2023-04-13refactor: remove modelines from Lua filesGregory Anders1
2023-03-30feat(diagnostic): add support for tagsLewis Russell1
2023-03-11refactor(lsp): remove _resolve_capabilities_compat (#22628)Raphael1
2023-03-05feat(lsp): implement workspace/didChangeWatchedFiles (#22405)Jon Huhn1
2023-02-25fix(lsp): fix some type annotations (#22397)Mathias Fußenegger1
2023-02-25Revert "feat(lsp): implement workspace/didChangeWatchedFiles (#21293)"Mathias Fussenegger1
2023-02-25feat(lsp): implement workspace/didChangeWatchedFiles (#21293)Jon Huhn1
2023-01-21feat(lsp): add triggerKind option for vim.lsp.buf.code_action (#21905)kishii1
2023-01-06fix(lsp): correct callHierarchy capability to fix lsp.buf.incoming_calls() (#...1
2022-12-08feat(lsp): initial support for semantic token highlightingJohn Drouhard1
2022-12-08feat(lsp): support willSave & willSaveWaitUntil capability (#21315)Mathias Fußenegger1