aboutsummaryrefslogtreecommitdiffstats
path: root/queries/query
diff options
context:
space:
mode:
Diffstat (limited to 'queries/query')
-rw-r--r--queries/query/injections.scm13
1 files changed, 8 insertions, 5 deletions
diff --git a/queries/query/injections.scm b/queries/query/injections.scm
index c4b877d0b..6bde865d0 100644
--- a/queries/query/injections.scm
+++ b/queries/query/injections.scm
@@ -1,13 +1,16 @@
((predicate
name: (identifier) @_name
- parameters: (parameters (string) @regex))
+ parameters: (parameters (string) @injection.content))
(#match? @_name "^#?(not-)?(match|vim-match)$")
- (#offset! @regex 0 1 0 -1))
+ (#set! injection.language "regex")
+ (#offset! @injection.content 0 1 0 -1))
((predicate
name: (identifier) @_name
- parameters: (parameters (string) @luap))
+ parameters: (parameters (string) @injection.content))
(#match? @_name "^#?(not-)?lua-match$")
- (#offset! @luap 0 1 0 -1))
+ (#set! injection.language "luap")
+ (#offset! @injection.content 0 1 0 -1))
-(comment) @comment
+((comment) @injection.content
+ (#set! injection.language "comment"))