aboutsummaryrefslogtreecommitdiffstats
path: root/after
diff options
context:
space:
mode:
Diffstat (limited to 'after')
-rw-r--r--after/queries/blade/highlights.scm9
-rw-r--r--after/queries/blade/injections.scm10
2 files changed, 19 insertions, 0 deletions
diff --git a/after/queries/blade/highlights.scm b/after/queries/blade/highlights.scm
new file mode 100644
index 0000000..f7dfd38
--- /dev/null
+++ b/after/queries/blade/highlights.scm
@@ -0,0 +1,9 @@
+((directive) @function (#set! "priority" 120))
+((directive_start) @function (#set! "priority" 120))
+((directive_end) @function (#set! "priority" 120))
+(comment) @comment
+((parameter) @include (#set! "priority" 110))
+((php_only) @include (#set! "priority" 110))
+((bracket_start) @function (#set! "priority" 120))
+((bracket_end) @function (#set! "priority" 120))
+(keyword) @function
diff --git a/after/queries/blade/injections.scm b/after/queries/blade/injections.scm
new file mode 100644
index 0000000..e16f739
--- /dev/null
+++ b/after/queries/blade/injections.scm
@@ -0,0 +1,10 @@
+((php) @injection.content
+ (#set! injection.language "php")
+ (#set! injection.combined))
+((php_only) @injection.content
+ (#set! injection.combined)
+ (#set! injection.language php_only))
+
+; directive parameters
+((parameter) @injection.content
+ (#set! injection.language php_only))