summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/lsp
AgeCommit message (Expand)AuthorFiles
2024-11-27fix(lsp): mention function name in warning #31301glepnir1
2024-11-25fix(lsp): retrigger diagnostics request on server cancellation (#31345)Gregory Anders3
2024-11-25refactor(lsp): rename `offset_encoding` to `position_encoding` #31286Yi Ming8
2024-11-24fix(lsp): delete bufvar inside WinClosed eventglepnir1
2024-11-22fix(lsp): delete b:lsp_floating_preview buf var after win closeglepnir1
2024-11-20feat(lsp): require `offset_encoding` param #31249Yi Ming1
2024-11-20feat(lsp): deprecate non-method client functionsLewis Russell10
2024-11-19fix(lsp): restore get_language_id behaviourLewis Russell1
2024-11-18refactor(lsp): fold in dynamic_registration code into the clientLewis Russell5
2024-11-18fix(api): only flush nvim__redraw when necessary #31250luukvbaal1
2024-11-17feat(lsp): highlight hover target/range #31110Riley Bruins1
2024-11-16fix(lsp): type-errors, other nits in vim.lsp.log #31235Maria José Solano1
2024-11-14feat(lsp): support utf-8 and utf-32 position encodingsLewis Russell1
2024-11-13fix(lsp): filter completion candidates based on completeopt (#30945)Kristijan Husak1
2024-11-12refactor(lsp): avoid redundant function wrappingNicolas Hillegeer1
2024-11-11perf(lsp): use faster version of str_byteindexLewis Russell1
2024-11-10refactor(lsp): simplify reference range logicRiley Bruins1
2024-11-09fix(lsp): fix infinite loopLewis Russell1
2024-11-08perf(lsp): do not apply semantic tokens to folded linesLewis Russell1
2024-11-04feat(lsp): multi-client support for signature_helpLewis Russell2
2024-11-01feat(lsp)!: remove client-server handlers from vim.lsp.handlersLewis Russell7
2024-11-01fix(lsp): hover border type can be string (#31013)nikolightsaber1
2024-10-30fix(lsp): correct hover result handling (#30995)notomo1
2024-10-29Merge pull request #30935 from lewis6991/feat/lsp_multi_hoverLewis Russell3
2024-10-29feat(lsp)!: multiple client support for vim.lsp.buf.hover()Lewis Russell3
2024-10-28fix(lsp): list all workspace folders in healthcheck #30966Maria José Solano1
2024-10-27docs(lsp): document alternative for vim.lsp.util.jump_to_locationMaria José Solano1
2024-10-26refactor(lsp): drop str_byteindex/str_utfindex wrappers #30915Tristan Knight6
2024-10-24feat(lsp): deprecate vim.lsp.buf.completionLewis Russell2
2024-10-24feat(lsp): deprecate execute_command with client:exec_cmdLewis Russell4
2024-10-24fix(lsp): better multi-client support for callHierarchyLewis Russell1
2024-10-24fix(lsp): use correct method for prepareTypehierarchyLewis Russell1
2024-10-24fix(lsp): set tagstack on jump via goto methodsMathias Fussenegger1
2024-10-24fix(lsp.buf): use correct offset_encoding for all requestsLewis Russell1
2024-10-24fix(lsp.protocal): improve typing of constantsLewis Russell1
2024-10-24refactor(lsp.buf): remove buf_request wrapperLewis Russell1
2024-10-24refactor(lsp.buf): use alias for vim.lspLewis Russell1
2024-10-24fix(lsp): handle mixed encoding in tagfunc paramsMathias Fussenegger1
2024-10-22fix(lsp): support multiple clients in typehierarchyLewis Russell1
2024-10-21feat(vim.validate): improve fast form and deprecate spec formLewis Russell1
2024-10-21refactor: rename vim.highlight => vim.hlJustin M. Keyes3
2024-10-20feat(lsp)!: support multiple clients in goto methods (#30877)Mathias Fußenegger3
2024-10-20feat(lsp)!: support multiple clients in lsp.buf.referencesMathias Fussenegger2
2024-10-18fix(lsp.util): wrong arguments to 'validate' functiontemhelk1
2024-10-17perf(validate): use lighter versionLewis Russell6
2024-10-17Merge pull request #30825 from lewis6991/refactor/lsputilLewis Russell3
2024-10-17feat(lsp.util): minor codestyleLewis Russell1
2024-10-17feat(lsp.util): improve offset_encoding type annotationsLewis Russell1
2024-10-17feat(lsp.util): remove some variablesLewis Russell1
2024-10-17feat(lsp.util): use vim.w/bLewis Russell1