Unnamed repository; edit this file 'description' to name the repository.
Update highlights.scm and injections.scm for blade.php files (#11138)
* Update highlights.scm for blade.php files
* Update injections.scm to add tree-sitter-comment injection
* Fixed the injection issues regarding blade parameters
| -rw-r--r-- | runtime/queries/blade/highlights.scm | 4 | ||||
| -rw-r--r-- | runtime/queries/blade/injections.scm | 13 |
2 files changed, 13 insertions, 4 deletions
diff --git a/runtime/queries/blade/highlights.scm b/runtime/queries/blade/highlights.scm index b3d442a0..04a4b965 100644 --- a/runtime/queries/blade/highlights.scm +++ b/runtime/queries/blade/highlights.scm @@ -2,3 +2,7 @@ (directive_start) @tag (directive_end) @tag (comment) @comment +[ + (bracket_start) + (bracket_end) +] @punctuation.bracket diff --git a/runtime/queries/blade/injections.scm b/runtime/queries/blade/injections.scm index 4c636734..77cf9eef 100644 --- a/runtime/queries/blade/injections.scm +++ b/runtime/queries/blade/injections.scm @@ -1,9 +1,14 @@ ((text) @injection.content (#set! injection.combined) - (#set! injection.language php)) + (#set! injection.language "php")) + +((comment) @injection.content + (#set! injection.language "comment")) ((php_only) @injection.content - (#set! injection.language php-only)) -((parameter) @injection.content - (#set! injection.language php-only)) + (#set! injection.language "php-only")) + +((parameter) @injection.content + (#set! injection.include-children) + (#set! injection.language "php-only")) |