From fc1a9ce2714199eb6afc0a740aa9ae581aff547b Mon Sep 17 00:00:00 2001 From: Teddytrombone Date: Fri, 12 Dec 2025 12:10:22 +0100 Subject: [PATCH] Optimized queries --- runtime/queries/typoscript/highlights.scm | 14 ++++++-------- runtime/queries/typoscript/injections.scm | 2 +- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/runtime/queries/typoscript/highlights.scm b/runtime/queries/typoscript/highlights.scm index a446d7577..4c26495ed 100644 --- a/runtime/queries/typoscript/highlights.scm +++ b/runtime/queries/typoscript/highlights.scm @@ -36,14 +36,6 @@ (condition_else) ] @keyword.conditional -((condition - "[" @keyword.conditional) - (#set! "priority" 110)) - -((condition - "]" @keyword.conditional) - (#set! "priority" 110)) - [ "@import" "INCLUDE_TYPOSCRIPT" @@ -104,6 +96,12 @@ (block_punctuation) ] @punctuation.bracket +(condition + "[" @keyword.conditional) + +(condition + "]" @keyword.conditional) + (symfony_number) @number (symfony_boolean) @boolean diff --git a/runtime/queries/typoscript/injections.scm b/runtime/queries/typoscript/injections.scm index 11a7cc6a0..272485199 100644 --- a/runtime/queries/typoscript/injections.scm +++ b/runtime/queries/typoscript/injections.scm @@ -3,7 +3,7 @@ . (multiline_value (multiline_value_content) @injection.content)) - (#match? @_id "_CSS_DEFAULT_STYLE$") + (#lua-match? @_id "_CSS_DEFAULT_STYLE$") (#set! injection.language "css") (#set! injection.overlay "constant"))