aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/rpc.lua
Commit message (Expand)AuthorAge
* 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
* fix(lsp): detach spawned LSP server processes (#18477)Gregory Anders2022-05-08
* chore(lsp): remove capabilities sanitization (#17814)Michael Lingelbach2022-04-30
* chore: fix typos (#16506)dundargoc2021-12-28
* fix(lsp): change rpc start notify level to warn (#16467)Michael Lingelbach2021-11-30
* chore: fix typos (#16361)dundargoc2021-11-27
* feat(lsp): use uv_spawn to check if server executable (#16430)Michael Lingelbach2021-11-25
* feat(lsp): track pending+cancel requests on client object #15949jdrouhard2021-10-29
* fix(lsp): expose ContentModified error code to callbacks (#15262)Rishikesh Vaishnav2021-10-08
* feat(lsp): improve json deserialization performance (#15854)Michael Lingelbach2021-10-05
* refactor(lsp): remove json encode/decode wrappers (#15826)Mathias Fußenegger2021-09-28
* feat(lsp): use cjson for lsp rpc (#15759)Michael Lingelbach2021-09-26
* feat(lsp): improve logging (#15636)Michael Lingelbach2021-09-15
* docs: make Lua docstrings consistent #15255Gregory Anders2021-08-22
* fix(lsp): Handle nil message_callbacksMathias Fussenegger2021-06-25
* fix(lsp): do not convert vim.NIL to nil in listsAkin Sowemimo2021-06-24
* lsp: Only mute RequestCancelled or ContentModified, but not other errorsMathias Fussenegger2021-05-23
* lsp: Allow decoded.result to be `false`Mathias Fussenegger2021-04-30
* lsp: allow launching language servers with uv_spawn using cwd argMichael Lingelbach2021-04-01
* fix: show error when language server start fails and prevent future requestsDavid Zhang2021-02-26
* lsp: Reduce memory usage for buffering the message from LSP.Yuki Ito2020-11-29
* lsp: vim.lsp.diagnostic (#12655)TJ DeVries2020-11-12
* lsp: remove vim.NIL from processing (#13174)TJ DeVries2020-11-02
* lsp: Handle ContentModified the same way as RequestCancelled (#12803)Rasmus Ishøy Michelsen2020-09-22
* lsp: remove output log at rpc.notifyHirokazu Hata2020-08-26