summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/plugin/lsp_spec.lua
AgeCommit message (Expand)AuthorFiles
2024-06-09feat(lsp): include end_col, end_lnum in vim.lsp.buf.locations_to_items #29164Tom Praschan1
2024-06-07fix(lsp): fix reverse sorting of same position text edits (#29212)Al Colmenar1
2024-06-07fix(lsp): revert buf_versions deprecation/replacement (#29217)Mathias Fußenegger1
2024-06-04fix(lsp): account for changedtick version gap on modified reset (#29170)Mathias Fußenegger1
2024-05-30refactor(lsp): replace util.buf_versions with changedtick (#28943)Mathias Fußenegger1
2024-05-27fix(lsp): do not detach from buffer if there are uninitialized clients (#29029)Ilia Choly1
2024-05-23fix(lsp): check if buffer was detached in on_init callback (#28914)Ilia Choly1
2024-05-23fix(lsp): trigger LspDetach on buffer delete (#28795)Andre Toerien1
2024-05-10fix(lsp): disable didChangeWatchedFiles on LinuxLewis Russell1
2024-04-23refactor(lsp): merge subtypes and supertypes into typehierarchy (#28467)Mathias Fußenegger1
2024-04-23test: improve test conventionsdundargoc1
2024-04-20feat(lsp): add vim.lsp.buf.subtypes(), vim.lsp.buf.supertypes() (#28388)Yinzuo Jiang1
2024-04-18feat(lua): enable(enable:boolean, filter:table) #28374Justin M. Keyes1
2024-04-18refactor(lsp): merge rpc.domain_socket_connect into rpc.connect (#28398)Mathias Fußenegger1
2024-04-10refactor(test): inject after_each differentlyLewis Russell1
2024-04-08test: improve test conventionsdundargoc1
2024-04-04test: reduce `exec_lua` callsdundargoc1
2024-03-29test: skip another flaky test on macOS (#28087)zeertzjq1
2024-03-25refactor(lsp): simplify client trackingLewis Russell1
2024-03-25fix(test): typingLewis Russell1
2024-03-25Revert "refactor(lsp): simplify client tracking"Lewis Russell1
2024-03-25refactor(lsp): simplify client trackingLewis Russell1
2024-03-18test(lsp): fix flaky basic_finish test (#27899)zeertzjq1
2024-03-17fix(lsp): create codelens request parameters for each buffer (#27699)Takuya Tokuda1
2024-03-11test: correct order of arguments to eq() (#27816)zeertzjq1
2024-03-02fix(lsp): directly rename the existing buffers when renaming (#27690)Jaehwang Jung1
2024-03-01feat(lsp): add fswatch watchfunc backendLewis Russell1
2024-03-01fix(lsp): cancel watchers when closing a clientLewis Russell1
2024-03-01refactor(watch): general tidy upLewis Russell1
2024-03-01fix(lsp): rename undofile when renaming (#27684)Jaehwang Jung1
2024-02-28fix(lsp): remove unnecessary file load/write when renaming (#27621)Jaehwang Jung1
2024-02-24fix(lsp): when renaming directory, check path prefix of buffer names (#27603)Jaehwang Jung1
2024-02-14fix(lsp): rename: load and list new buffer if attached to window (#27408)Tomasz N1
2024-02-13refactor(lsp): resolve the config-client entanglementLewis Russell1
2024-02-11refactor(lsp): move more code to client.luaLewis Russell1
2024-02-03test(lsp): add test cases for vim.lsp.tagfuncJongwook Choi1
2024-01-18docs: various #25289Justin M. Keyes1
2024-01-12test: rename (meths, funcs) -> (api, fn)Lewis Russell1
2024-01-12test: typing for helpers.methsLewis Russell1
2024-01-12test: do not inject vim module into global helpersLewis Russell1
2024-01-03refactor: format test/*Justin M. Keyes1
2024-01-02feat(lsp): support connect via named pipes/unix domain sockets (#26032)TheLeoP1
2023-12-22fix(lsp): filetype matching to documentSelector in dynamic capabilities (#25425)Michal Liszcz1
2023-11-19test: skip failing watch file tests on freebsd (#26110)Mathias Fußenegger1
2023-11-12feat(lsp)!: vim.lsp.inlay_hint.get(), enable(), is_enabled() #25512LW1
2023-10-23fix(lsp): fix off-by-one error for omnifunc word boundaryMathias Fussenegger1
2023-10-21refactor(lsp): deprecate completion util methodsMathias Fussenegger1
2023-10-12fix(lsp): handle NUL bytes in popup text (#25612)zeertzjq1
2023-10-02feat(lsp)!: replace snippet parser by lpeg grammarMaria José Solano1
2023-10-02feat(lsp): fallback to code-action command on resolve failure (#25464)Mathias Fußenegger1