diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2020-12-19 02:42:27 +0100 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2020-12-19 02:42:27 +0100 |
| commit | 7ecf7b86089b3d6f7d971346b9c36e2df76cc3bc (patch) | |
| tree | 7e75e9caa51dcab79aa1228006f55ca791f32e78 /src/server | |
| parent | bf9e093d9f4f0d5aaa6cd14d751a3ba6f775bf00 (diff) | |
allow user to use the semantic tokens
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/requests.odin | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/requests.odin b/src/server/requests.odin index f9f986c..fe80ac9 100644 --- a/src/server/requests.odin +++ b/src/server/requests.odin @@ -500,8 +500,8 @@ request_initialize :: proc(task: ^common.Task) { triggerCharacters = signatureTriggerCharacters, }, semanticTokensProvider = SemanticTokensOptions { - range = config.enable_semantic_tokens, - full = false, + range = false, + full = config.enable_semantic_tokens, legend = SemanticTokensLegend { tokenTypes = token_types, tokenModifiers = token_modifiers, @@ -819,7 +819,7 @@ request_semantic_token_full :: proc(task: ^common.Task) { symbols: SemanticTokens; - if false && config.enable_semantic_tokens { + if config.enable_semantic_tokens { symbols = get_semantic_tokens(document, range); } @@ -857,7 +857,7 @@ request_semantic_token_range :: proc(task: ^common.Task) { symbols: SemanticTokens; - if false && config.enable_semantic_tokens { + if config.enable_semantic_tokens { symbols = get_semantic_tokens(document, semantic_params.range); } |