summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/lsp
AgeCommit message (Expand)AuthorFiles
2023-06-05fix(lsp): set extra info only when it has a value (#23868)Raphael1
2023-06-04fix(lsp): restore marks after apply_text_edits() #14630Folke Lemaitre1
2023-06-03feat(lsp): set kind in select call for codelens #23889Artyom Andreev1
2023-06-03feat(lua): rename vim.loop -> vim.uv (#22846)Lewis Russell5
2023-06-01feat(lsp): include positionEncodings in default client capabilitiesGregory Anders1
2023-05-30fix(lsp): fix dynamic registration of code actions (#23826)Folke Lemaitre1
2023-05-28feat(lsp): initial support for dynamic capabilities (#23681)Folke Lemaitre5
2023-05-21refactor(options): deprecate nvim[_buf|_win]_[gs]et_optionLewis Russell2
2023-05-20fix(lsp): don't register didChangeWatchedFiles when capability not set (#23689)Jon Huhn1
2023-05-13refactor(lsp): mark server_ready function as deprecated (#23520)Raphael1
2023-05-09fix(lsp): fix relative patterns for `workspace/didChangeWatchedFiles` (#23548)Jon Huhn1
2023-05-05perf(lsp): load buffer contents once when processing semantic tokens response...jdrouhard2
2023-05-01perf(lsp): process semantic tokens response in a coroutine that yields every ...jdrouhard1
2023-04-22feat(lsp): enable workspace/didChangeWatchedFiles by default (#23190)Jon Huhn1
2023-04-15refactor: deprecate checkhealth functionsdundargoc1
2023-04-14feat(lua): vim.tbl_contains supports general tables and predicates (#23040)Christian Clason3
2023-04-13refactor: remove modelines from Lua filesGregory Anders6
2023-03-31fix(diagnostic): use correct field name for tags (#22835)Akin1
2023-03-30feat(diagnostic): add support for tagsLewis Russell3
2023-03-25feat(lsp): render markdown in docs hover #22766Roberto Pommella Alegro1
2023-03-25fix(lsp): add missing silent check in lsp hover handler (#22763)Micah Halter1
2023-03-23fix(lsp): Jump to tag locations reliably when :ltag is used (#22750)meredith1
2023-03-14fix(lsp): kill buffers after renaming a directory #22618Ivan1
2023-03-14fix(lsp): vim.lsp.util.apply_text_edits cursor validation #22636hrsh7th1
2023-03-13fix(lsp): remove_workspace_folders fails if client has no workspace_folders #...Dan Strokirk1
2023-03-12fix(lsp): use line start/end for visual line selection (#22632)Mathias Fußenegger1
2023-03-11refactor(lsp): remove _resolve_capabilities_compat (#22628)Raphael1
2023-03-11revert: "fix(lsp): use buffer scheme for files not stored on disk" (#22604)Mathias Fußenegger1
2023-03-10perf(lsp): better binary search mid calculation in semantic token (#22607)Null Chilly1
2023-03-07fix(lsp): change LspTokenUpdate to use buffer instead of pattern (#22559)jdrouhard1
2023-03-07docs(lsp): change type annotations from number → integer (#22510)Jaehwang Jung8
2023-03-06feat(lsp)!: add rule-based sem token highlighting (#22022)swarn1
2023-03-05fix(lsp): don't monitor files if workspace_folders is nil (#22531)Mathias Fußenegger1
2023-03-05feat(lsp): implement workspace/didChangeWatchedFiles (#22405)Jon Huhn3
2023-03-01fix(lsp): use buffer scheme for files not stored on disk (#22407)Mathias Fußenegger1
2023-02-28perf(lsp): only redraw the windows containing LSP tokensbfredl1
2023-02-25fix(lsp): fix some type annotations (#22397)Mathias Fußenegger3
2023-02-25Revert "feat(lsp): implement workspace/didChangeWatchedFiles (#21293)"Mathias Fussenegger3
2023-02-25feat(lsp): implement workspace/didChangeWatchedFiles (#21293)Jon Huhn3
2023-02-23refactor(lsp): remove workaround for missing bit module (#22373)Mathias Fußenegger1
2023-02-18fix(lsp): check if the buffer is a directory before w! it (#22289)Eduard Baturin1
2023-01-24fix(lsp): check method is supported when range formatting (#21970)Sean Dewar1
2023-01-22fix(lsp): assert workspace/applyEdit receives params (#21945)Mathias Fußenegger1
2023-01-21feat(lsp): add triggerKind option for vim.lsp.buf.code_action (#21905)kishii2
2023-01-20fix(lsp): fix `removed` param value in add_workspace_folder (#21915)Raphael1
2023-01-12docs(lsp): fix type annotation on convert_input_to_markdown_lines (#21772)Chris Kipp1
2023-01-12fix(lsp): revert semantic token gravity change from #21574 (#21763)jdrouhard1
2023-01-11docs(lsp): update buf_notify and rpc.notify params types (#21753)Chris Kipp1
2023-01-10feat(float): open float relative to mouse #21531Sebastian Lyng Johansen2
2023-01-08feat(lsp): show active clients in :checkhealth vim.lsp (#21670)Mathias Fußenegger1