aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2020-12-19 02:42:27 +0100
committerDanielGavin <danielgavin5@hotmail.com>2020-12-19 02:42:27 +0100
commit7ecf7b86089b3d6f7d971346b9c36e2df76cc3bc (patch)
tree7e75e9caa51dcab79aa1228006f55ca791f32e78 /src
parentbf9e093d9f4f0d5aaa6cd14d751a3ba6f775bf00 (diff)
allow user to use the semantic tokens
Diffstat (limited to 'src')
-rw-r--r--src/server/requests.odin8
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);
}