summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/plugin/lsp_spec.lua
AgeCommit message (Expand)AuthorFiles
2025-05-04fix(lua): vim.validate `message` param #33675Justin M. Keyes1
2025-05-04fix(lsp): check if client is stopping before reuse #33796Eike1
2025-05-03feat(lsp): detach LSP clients when 'filetype' changes #33707Jeremy Fleischman1
2025-05-03feat(lsp): vim.lsp.is_enabled() #33703Jeremy Fleischman1
2025-05-02Merge pull request #28344 from bfredl/wonderlandbfredl1
2025-05-02feat(build): build.zig MVP: build and run functionaltests on linuxbfredl1
2025-04-30feat(lsp): start/stop LSPs as necessary during vim.lsp.enable() #33702Jeremy Fleischman1
2025-04-30feat(lsp): `root_markers` can control priority #33485Lorenzo Bellina1
2025-04-26test: drop redundant clear() #33654Justin M. Keyes1
2025-04-26test: drop redundant clear() #33647Justin M. Keyes1
2025-04-26fix(lsp): detect if Client:request resolved synchronously #33624Bartłomiej Maryńczak1
2025-04-17fix(lsp): opts.reuse_win does not jump if buf is already open #33476Au.1
2025-03-31fix(lsp): better handling of "*" configsLewis Russell1
2025-03-30feat(lsp): workspace_required #31824Michael Strobel1
2025-03-22fix(lsp): handle using array as open_floating_preview title (#33016)Au.1
2025-03-12fix(lsp): handle non-existent configs in lsp.config/enableLewis Russell1
2025-03-10fix(lsp)!: pass buffer number to root_dir functionLewis Russell1
2025-03-07docs: OSC 133 shell config #32771Justin M. Keyes1
2025-03-06feat(lsp): support for resolving code action command (#32704)Maria José Solano1
2025-02-23fix(float): ensure floating window width can fit titleMaria José Solano1
2025-02-11feat(lsp)!: `symbol_to_item` requires `offset_encoding`Yi Ming1
2025-01-14fix(lsp): schedule call to vim.lsp.start for async root_dir (#31998)Gregory Anders1
2025-01-13fix(lsp): minimum height for floating popup #31990Xuyuan Pang1
2024-12-31feat(lsp): return resolved config for vim.lsp.config[name]Mathias Fussenegger1
2024-12-27feat(lsp): support function for client root_dir (#31630)Gregory Anders1
2024-12-18fix(lsp): vim.lsp.start fails if existing client has no workspace_folders #31608phanium1
2024-12-13fix(lsp): reuse client if configs match and no root dirLewis Russell1
2024-12-10feat(lsp): add vim.lsp.config and vim.lsp.enableLewis Russell1
2024-12-04feat(lsp): deprecate vim.lsp.start_client #31341Maria José Solano1
2024-11-25fix(lsp): retrigger diagnostics request on server cancellation (#31345)Gregory Anders1
2024-11-22fix(lsp): hover keymap (#31208)andrew snelling1
2024-11-21docs: misc (#31138)dundargoc1
2024-11-20feat(lsp): deprecate non-method client functionsLewis Russell1
2024-10-24fix(lsp): set tagstack on jump via goto methodsMathias Fussenegger1
2024-10-20feat(lsp)!: support multiple clients in goto methods (#30877)Mathias Fußenegger1
2024-10-17fix(lsp.util): inconsistent handling of offset_encodingLewis Russell1
2024-10-17feat(lsp.util): refactor symbols_to_items()Lewis Russell1
2024-10-15fix(lsp): handle multiline signature help labels #30460Maria José Solano1
2024-09-21test: support upvalues in exec_luaLewis Russell1
2024-09-08fix(lsp): handle out-of-bounds character positions #30288Tristan Knight1
2024-09-05fix(lsp): handle locations exceeding line length #30253Tristan Knight1
2024-09-03feat(lsp): support hostname in rpc.connect #30238Tristan Knight1
2024-09-02test: tmpname() can skip file creationJustin M. Keyes1
2024-08-11test(lsp): refactor and tidyLewis Russell1
2024-08-02test: allow exec_lua to handle functionsLewis Russell1
2024-07-27fix(lsp): revert text edit application order change (#29877)Mathias Fußenegger1
2024-07-06feat(lsp): drop fswatch, use inotifywait (#29374)Andreas Schneider1
2024-06-28refactor: use `vim._with` where possibledundargoc1
2024-06-24feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting #27323Tom Praschan1
2024-06-14refactor(lsp): use metatable for buf_versions (#29304)Ilia Choly1