aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDragonBillow <42114817+cathaysia@users.noreply.github.com>2024-05-20 10:47:12 +0800
committerGitHub <noreply@github.com>2024-05-20 11:47:12 +0900
commitd184407e33084f4a57302bc1adf991997ccdd1da (patch)
tree8e5c8c2de3f228deb12fb625eea6eb886c19afa6
parentbot(lockfile): update php, php_only, swift (diff)
downloadnvim-treesitter-d184407e33084f4a57302bc1adf991997ccdd1da.tar
nvim-treesitter-d184407e33084f4a57302bc1adf991997ccdd1da.tar.gz
nvim-treesitter-d184407e33084f4a57302bc1adf991997ccdd1da.tar.bz2
nvim-treesitter-d184407e33084f4a57302bc1adf991997ccdd1da.tar.lz
nvim-treesitter-d184407e33084f4a57302bc1adf991997ccdd1da.tar.xz
nvim-treesitter-d184407e33084f4a57302bc1adf991997ccdd1da.tar.zst
nvim-treesitter-d184407e33084f4a57302bc1adf991997ccdd1da.zip
feat(queries): update idl hightlight (#6625)
Signed-off-by: DragonBillow <DragonBillow@outlook.com>
-rw-r--r--queries/idl/highlights.scm142
1 files changed, 133 insertions, 9 deletions
diff --git a/queries/idl/highlights.scm b/queries/idl/highlights.scm
index 47ea00c25..54b38fc08 100644
--- a/queries/idl/highlights.scm
+++ b/queries/idl/highlights.scm
@@ -8,19 +8,45 @@
"bitmask"
"bitset"
"@annotation"
- "interface"
"exception"
"typedef"
+ "home"
+ "typeid"
+ "typeprefix"
+ (interface_kind)
+ (value_kind)
+ "component"
+ "porttype"
+ "connector"
+ "eventtype"
+ "valuetype"
] @keyword.type
+(import_dcl
+ "import" @keyword.directive)
+
[
"module"
"attribute"
+ "factory"
+ "manages"
] @keyword
[
"const"
"readonly"
+ "abstract"
+ "custom"
+ "supports"
+ "provides"
+ "uses"
+ "port"
+ "mirrorport"