aboutsummaryrefslogtreecommitdiff
path: root/docs/dev
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2021-02-14 15:23:16 +0000
committerAleksey Kladov <[email protected]>2021-02-16 16:22:09 +0000
commit3f09e3fba62839f26da2f27ce27a2335b1dca7ef (patch)
treef22768736f47d9c8a7218717a4c7e81055af999e /docs/dev
parent1fcf687657c7029e7e36dc2cc17bdec7a391d63f (diff)
document offsets
Diffstat (limited to 'docs/dev')
-rw-r--r--docs/dev/lsp-extensions.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/docs/dev/lsp-extensions.md b/docs/dev/lsp-extensions.md
index a4e108724..164c8482e 100644
--- a/docs/dev/lsp-extensions.md
+++ b/docs/dev/lsp-extensions.md
@@ -1,5 +1,5 @@
1<!--- 1<!---
2lsp_ext.rs hash: 34aec6bfeaeb97a 2lsp_ext.rs hash: d279d971d4f62cd7
3 3
4If you need to change the above hash to make the test pass, please check if you 4If you need to change the above hash to make the test pass, please check if you
5need to adjust this doc as well and ping this issue: 5need to adjust this doc as well and ping this issue:
@@ -19,6 +19,12 @@ Requests, which are likely to always remain specific to `rust-analyzer` are unde
19 19
20If you want to be notified about the changes to this document, subscribe to [#4604](https://github.com/rust-analyzer/rust-analyzer/issues/4604). 20If you want to be notified about the changes to this document, subscribe to [#4604](https://github.com/rust-analyzer/rust-analyzer/issues/4604).
21 21
22## UTF-8 offsets
23
24rust-analyzer supports clangd's extension for opting into UTF-8 as the coordinate space for offsets (by default, LSP uses UTF-16 offsets).
25
26https://clangd.llvm.org/extensions.html#utf-8-offsets
27
22## `initializationOptions` 28## `initializationOptions`
23 29
24For `initializationOptions`, `rust-analyzer` expects `"rust-analyzer"` section of the configuration. 30For `initializationOptions`, `rust-analyzer` expects `"rust-analyzer"` section of the configuration.