aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/rpc.lua
Commit message (Expand)AuthorAge
* refactor(lsp/rpc): move transport logic to separate moduleLewis Russell2024-12-12
* feat(lsp): deprecate vim.lsp.start_client #31341Maria José Solano2024-12-04
* refactor(lsp): avoid redundant function wrappingNicolas Hillegeer2024-11-12
* perf(validate): use lighter versionLewis Russell2024-10-17
* docs: improve luacats support #30580James Trew2024-10-03
* fix(vim.fs): dirname() returns "." on mingw/msys2 #30480Justin M. Keyes2024-09-23
* feat(lsp): support hostname in rpc.connect #30238Tristan Knight2024-09-03
* docs: vim.lsp.rpc.connect() TCP requires IP address #30219Tristan Knight2024-09-01
* fix(lsp): check for nil response from server (#29196)Tama McGlinn2024-06-14
* refactor(lua): improve type annotationsLewis Russell2024-06-11
* fix(lsp): add "silent" option to vim.lsp.start (#28478)Gregory Anders2024-04-26
* fix(lsp): buffer messages until connected to server (#28507)Mathias Fußenegger2024-04-26
* refactor(lsp): merge rpc.domain_socket_connect into rpc.connect (#28398)Mathias Fußenegger2024-04-18
* feat(lua): deprecate vim.tbl_add_reverse_lookupMaria José Solano2024-03-07
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* fix(lsp): correct the error message's cmd on spawning (#27632)notomo2024-02-28
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* refactor(lsp): move more code to client.luaLewis Russell2024-02-11
* refactor(lsp): add type annotationsMaria José Solano2024-02-10
* refactor(lsp): tidy up loggingLewis Russell2024-02-08
* fix(lsp): fix incorrect typing and doc for `vim.lsp.rpc`Jongwook Choi2024-01-14
* refactor(lsp): fix remaining luals warnings in lsp.rpcMathias Fussenegger2024-01-02
* feat(lsp): support connect via named pipes/unix domain sockets (#26032)TheLeoP2024-01-02
* feat(lsp): more annotationsLewis Russell2023-12-14
* refactor(vim.system): factor out on_exit handlingLewis Russell2023-09-05
* docs(lua): more improvements (#24387)Lewis Russell2023-07-18
* fix(lint): lint warnings #24226Raphael2023-07-10
* fix(lsp): lint warnings, default offset_encoding #24046Raphael2023-07-01
* feat(lua): add `vim.system()`Lewis Russell2023-06-07
* feat(lua): rename vim.loop -> vim.uv (#22846)Lewis Russell2023-06-03
* refactor: remove modelines from Lua filesGregory Anders2023-04-13
* docs(lsp): change type annotations from number → integer (#22510)Jaehwang Jung2023-03-07
* fix(lsp): fix some type annotations (#22397)Mathias Fußenegger2023-02-25
* docs(lsp): update buf_notify and rpc.notify params types (#21753)Chris Kipp2023-01-11
* feat(lsp): run handler in coroutine to support async response (#21026)Mathias Fußenegger2022-11-19
* fix(lua): properly configure luacheck and remove `local vim = ...` lines (#20...Folke Lemaitre2022-10-09
* fix(docs): invalid :help links #20345Justin M. Keyes2022-09-25
* fix(lsp): support `false` result in handlers (#20252)Mathias Fußenegger2022-09-20
* docs(lsp): update rpc.start stdio limitations (#20120)Mathias Fußenegger2022-09-08
* fix(docs): update lsp.rpc.start docs to match return value changes (#20003)Mathias Fußenegger2022-08-30
* feat(lsp): add tcp supportMathias Fussenegger2022-08-28
* refactor(lsp): extract rpc client from rpc.startMathias Fussenegger2022-08-28
* refactor(lsp): encapsulate rpc uv handleMathias Fussenegger2022-08-28
* refactor(lsp): factor out read_loop functionMathias Fussenegger2022-08-28
* fix(lsp): avoid pipe leaks if lsp cmd isn't executable (#19717)Mathias Fußenegger2022-08-11
* fix(lsp): fix some type annotations in lsp.rpc (#19714)Mathias Fußenegger2022-08-11
* refactor(lsp): make the use of local aliases more consistentii142022-07-15
* refactor(lua): reformat with stylua 0.14.0 (#19264)Christian Clason2022-07-07
* fix(lsp): do not detach LSP servers on Windows #18703Gregory Anders2022-05-22
* chore: format runtime with styluaChristian Clason2022-05-09