From a1f21606d98cb6873f4b7155144f207de60b0564 Mon Sep 17 00:00:00 2001 From: ObserverOfTime Date: Sun, 30 Oct 2022 23:39:32 +0200 Subject: [PATCH] highlights(ql): use more specific groups --- queries/ql/highlights.scm | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/queries/ql/highlights.scm b/queries/ql/highlights.scm index 623dab143..009920a82 100644 --- a/queries/ql/highlights.scm +++ b/queries/ql/highlights.scm @@ -1,12 +1,8 @@ [ "as" - "asc" "by" "class" - "desc" "extends" - "forall" - "forex" "from" "implies" "in" @@ -43,9 +39,7 @@ "strictsum" ] @function.builtin -[ - "import" -] @include +"import" @include [ "if" @@ -53,6 +47,16 @@ "else" ] @conditional +[ + "forall" + "forex" +] @repeat + +[ + "asc" + "desc" +] @type.qualifier + [ (true) (false) @@ -106,9 +110,10 @@ (module name: (moduleName) @namespace) (dataclass name: (className) @type) -(datatype name: (className) @type) (typeExpr name: (className) @type) +(datatype name: (className) @type.definition) + (importModuleExpr qualName: (simpleId) @variable) (varName) @variable