aboutsummaryrefslogtreecommitdiff
path: root/helix-lsp/src/transport.rs
Commit message (Expand)AuthorAge
* LSP: Forcefully shutdown uninitialized servers (#7449)Michael Davis2023-06-29
* Adds support for multiple language servers per language.Philipp Mildenberger2023-05-18
* Drain pending requests on language server termination (#4852)Michael Davis2022-11-24
* Handle language server termination (#4797)Michael Davis2022-11-19
* embed jsonrpc types from jsonrpc-core crate (#2801)Michael Davis2022-06-18
* prevent panic when handling an LSP response with no request (#2475)Michael Davis2022-05-17
* lsp: This doesn't need to be a mutable referenceBlaž Hrastnik2021-09-06
* lsp: Don't send notifications until initialize completesBlaž Hrastnik2021-09-06
* lsp: Delay requests & notifications until initialization is completeBlaž Hrastnik2021-09-06
* fix: lsp: Terminate transport on EOFBlaž Hrastnik2021-09-06
* fix: Work around crashes on LSPs that don't just emit JSON-RPCBlaž Hrastnik2021-08-29
* lsp: slightly refactor header parsing, add more loggingBlaž Hrastnik2021-08-29
* don't panic on defunct lsp process (#583)Timothy DeHerrera2021-08-23
* lsp: Refactor duplex to avoid issues with select! + read_exactBlaž Hrastnik2021-08-07
* Fix unwraps in lsp::transportwojciechkepka2021-06-19
* Add unique id to each lsp client/server pairwojciechkepka2021-06-18
* Derive debug without featureIvan Tham2021-06-10
* Implement Debug for data structure as a featurenotoria2021-06-10
* helix-lsp cleanupEgor Karavaev2021-06-08
* clippy lintBlaž Hrastnik2021-05-06
* Tokio migration.Blaž Hrastnik2021-05-06
* clippy lintBlaž Hrastnik2021-03-31
* minor: Simplify some code.Blaž Hrastnik2021-02-24
* lsp: Handle responses being returned after request timed out.Blaž Hrastnik2021-02-22
* Increase the log level in LSP and log server errors.Blaž Hrastnik2021-02-16
* Address clippy lints.Blaž Hrastnik2021-01-08
* lsp: Fix pos_to_lsp_pos calculation.Blaž Hrastnik2020-12-25
* lsp: generate_transaction_from_text_editsBlaž Hrastnik2020-12-23
* wip: Move to new rendering structure.Blaž Hrastnik2020-12-13
* Text change generation, RPC call handling.Blaž Hrastnik2020-12-03
* Configure logging (-vv for debug level logs)Blaž Hrastnik2020-12-03
* clippy lintBlaž Hrastnik2020-12-03
* Improve error typing.Blaž Hrastnik2020-12-03
* Reroute LSP notification events into the main app event loop.Blaž Hrastnik2020-12-03
* wip: Fetching diagnostics, parsing notifications.Blaž Hrastnik2020-12-03