From 4f96f2bc94eecdf5796443dd64a344e3023693e1 Mon Sep 17 00:00:00 2001 From: Antonin Delpeuch Date: Wed, 8 Oct 2025 21:56:37 +0200 Subject: [PATCH] Remove unnecessary symlink for highlight query --- vendored_parsers/highlights/devicetree.scm | 79 ++++++++++++++++++- .../queries/highlights.scm | 78 ------------------ 2 files changed, 78 insertions(+), 79 deletions(-) mode change 120000 => 100644 vendored_parsers/highlights/devicetree.scm delete mode 100644 vendored_parsers/tree-sitter-devicetree/queries/highlights.scm diff --git a/vendored_parsers/highlights/devicetree.scm b/vendored_parsers/highlights/devicetree.scm deleted file mode 120000 index 624abd669..000000000 --- a/vendored_parsers/highlights/devicetree.scm +++ /dev/null @@ -1 +0,0 @@ -../tree-sitter-devicetree/queries/highlights.scm \ No newline at end of file diff --git a/vendored_parsers/highlights/devicetree.scm b/vendored_parsers/highlights/devicetree.scm new file mode 100644 index 000000000..4c13fcbfd --- /dev/null +++ b/vendored_parsers/highlights/devicetree.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 \ No newline at end of file diff --git a/vendored_parsers/tree-sitter-devicetree/queries/highlights.scm b/vendored_parsers/tree-sitter-devicetree/queries/highlights.scm deleted file mode 100644 index 4c13fcbfd..000000000 --- a/vendored_parsers/tree-sitter-devicetree/queries/highlights.scm +++ /dev/null @@ -1,78 +0,0 @@ -[ - "/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 \ No newline at end of file