From cb7ea44a7b238f92b73d6f00a01c6462e0e7524e Mon Sep 17 00:00:00 2001 From: "Mateus B. Melchiades" Date: Sat, 29 Jan 2022 14:21:10 -0300 Subject: Update Vala highlights --- queries/vala/highlights.scm | 52 ++++++++++++++++++++++++--------------------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/queries/vala/highlights.scm b/queries/vala/highlights.scm index 959eb73a4..a7cec5aa2 100644 --- a/queries/vala/highlights.scm +++ b/queries/vala/highlights.scm @@ -1,3 +1,18 @@ +; Variable + +(uppercased_identifier) @constant + +(namespaced_identifier + left: [ + (camel_cased_identifier) @namespace + (identifier) @variable + ] + right: [ + (identifier) @parameter + (camel_cased_identifier) @type + (uppercased_identifier) @constant + ] +) ; Pointers (address_of_identifier "&" @symbol) @@ -30,11 +45,16 @@ "break" ] @keyword.return + +(null) @constant.builtin + [ - (null) - (modifier) "typeof" "is" +] @keyword.operator + +[ + (modifier) "var" "class" "interface" @@ -117,6 +137,12 @@ ] @operator ) +; Declaration + +(declaration + type_name: (_) @type +) + ; Methods (function_definition @@ -260,25 +286,3 @@ name: (camel_cased_identifier) @attribute param: (_) @attribute ) @attribute - -; Constant -(uppercased_identifier) @constant - -; Other - -(namespaced_identifier - left: [ - (camel_cased_identifier) @namespace - (identifier) @variable - ] - right: [ - (identifier) @parameter - (camel_cased_identifier) @type - (uppercased_identifier) @constant - ] -) - -; Variable - -(identifier) @variable -(camel_cased_identifier) @variable -- cgit v1.2.3-70-g09d2