From ef03780dd535f8552f4a74a64b583fed98da9ff5 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Tue, 25 Feb 2025 19:00:11 -0500 Subject: [PATCH] AutoYADM commit: 2025-02-25 19:00:11 --- .../runtime/queries/devicetree/highlights.scm | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 .config/helix/runtime/queries/devicetree/highlights.scm diff --git a/.config/helix/runtime/queries/devicetree/highlights.scm b/.config/helix/runtime/queries/devicetree/highlights.scm new file mode 100644 index 00000000..52e40fd7 --- /dev/null +++ b/.config/helix/runtime/queries/devicetree/highlights.scm @@ -0,0 +1,78 @@ +[ + "/delete-node/" + "/delete-property/" + "/dts-v1/" + "/incbin/" + "/include/" + "/memreserve/" + "/omit-if-no-ref/" + "#define" + "#undef" + "#include" + "#if" + "#elif" + "#else" + "#endif" + "#ifdef" + "#ifndef" +] @keyword + +[ + "!" + "~" + "-" + "+" + "*" + "/" + "%" + "||" + "&&" + "|" + "^" + "&" + "==" + "!=" + ">" + ">=" + "<=" + ">" + "<<" + ">>" +] @operator + +[ + "," + ";" +] @punctuation.delimiter + +[ + "(" + ")" + "{" + "}" + "<" + ">" +] @punctuation.bracket + +(call_expression + function: (identifier) @function) + +(node + label: (identifier) @label) + +(property + label: (identifier) @label) + +(memory_reservation + label: (identifier) @label) + +(property + name: (identifier) @property) + +(identifier) @variable + +(unit_address) @tag + +(reference) @constant + +(comment) @comment