helix-mods/helix-lsp/src
Pascal Kuthe 93c7afc4ed
Negotiate LSP Position Encoding (#5894)
So far LSP always required that `PositionEncoding.characters` is an
UTF-16 offset. Now that LSP 3.17 is available in `lsp-types` request
the server to send char offsets (UTF-32) or byte offsets (UTF-8)
instead. For compatability with old servers, UTF-16 remains as the
fallback as required by the standard.
2023-02-11 15:50:01 +09:00
..
client.rs Negotiate LSP Position Encoding (#5894) 2023-02-11 15:50:01 +09:00
jsonrpc.rs jsonrpc: Skip serializing params if params are None (#5471) 2023-01-10 18:31:41 +09:00
lib.rs Negotiate LSP Position Encoding (#5894) 2023-02-11 15:50:01 +09:00
transport.rs Drain pending requests on language server termination (#4852) 2022-11-24 11:07:42 +09:00