aboutsummaryrefslogtreecommitdiffstats
path: root/queries/kconfig
diff options
context:
space:
mode:
authorAmaan Qureshi <amaanq12@gmail.com>2024-12-21 21:01:19 -0500
committerChristian Clason <ch.clason+github@icloud.com>2024-12-22 11:06:48 +0100
commit4d5a8e7006db5ad78b8af87ffff988727999745d (patch)
treeb8060b8eed37c58661b572f19afb4adecdf41316 /queries/kconfig
parentbot(lockfile): update koto, nu, powershell (diff)
downloadnvim-treesitter-4d5a8e7006db5ad78b8af87ffff988727999745d.tar
nvim-treesitter-4d5a8e7006db5ad78b8af87ffff988727999745d.tar.gz
nvim-treesitter-4d5a8e7006db5ad78b8af87ffff988727999745d.tar.bz2
nvim-treesitter-4d5a8e7006db5ad78b8af87ffff988727999745d.tar.lz
nvim-treesitter-4d5a8e7006db5ad78b8af87ffff988727999745d.tar.xz
nvim-treesitter-4d5a8e7006db5ad78b8af87ffff988727999745d.tar.zst
nvim-treesitter-4d5a8e7006db5ad78b8af87ffff988727999745d.zip
feat(kconfig): adapt queries to parser changes
Diffstat (limited to 'queries/kconfig')
-rw-r--r--queries/kconfig/highlights.scm19
-rw-r--r--queries/kconfig/locals.scm8
2 files changed, 15 insertions, 12 deletions
diff --git a/queries/kconfig/highlights.scm b/queries/kconfig/highlights.scm
index 307ce1a13..deb88bc00 100644
--- a/queries/kconfig/highlights.scm
+++ b/queries/kconfig/highlights.scm
@@ -70,33 +70,36 @@
(symbol) @variable
[
- (prompt)
+ (string)
(macro_content)
(text)
] @string
(config
- name: (symbol) @constant)
+ name: (name
+ (symbol) @constant))
(menuconfig
- name: (symbol) @constant)
+ name: (name
+ (symbol) @constant))
(choice
- name: (symbol) @constant)
+ name: (name
+ (symbol) @constant))
((symbol) @constant
(#lua-match? @constant "[A-Z0-9]+"))
(mainmenu
- name: (prompt) @markup.heading)
+ name: (string) @markup.heading)
(comment_entry
- name: (prompt) @markup.heading)
+ name: (string) @markup.heading)
(menu
- name: (prompt) @markup.heading)
+ name: (string) @markup.heading)
(source
- (prompt) @string.special.url)
+ (string) @string.special.url)
(comment) @comment @spell
diff --git a/queries/kconfig/locals.scm b/queries/kconfig/locals.scm
index 1fc1b30a7..09a50fecb 100644
--- a/queries/kconfig/locals.scm
+++ b/queries/kconfig/locals.scm
@@ -1,6 +1,6 @@
[
(symbol)
- (prompt)
+ (string)
] @local.reference
[
@@ -13,12 +13,12 @@
] @local.scope
(type_definition
- (prompt) @local.definition.var)
+ (string) @local.definition.var)
(type_definition
(input_prompt
- (prompt) @local.definition.var))
+ (string) @local.definition.var))
(type_definition_default
(expression
- (prompt) @local.definition.var))
+ (string) @local.definition.var))