From 4beba61ddec3e2d470796b1822af21f0cc6008d3 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Fri, 3 Mar 2023 05:36:23 -0500 Subject: feat(query): differentiate lua-match strings by using luap injections and fix offset matches --- queries/query/injections.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'queries/query') diff --git a/queries/query/injections.scm b/queries/query/injections.scm index 95ce2978f..c4b877d0b 100644 --- a/queries/query/injections.scm +++ b/queries/query/injections.scm @@ -1,6 +1,13 @@ ((predicate name: (identifier) @_name parameters: (parameters (string) @regex)) - (#match? @_name "^#?(not-)?(match|vim-match|lua-match)$")) + (#match? @_name "^#?(not-)?(match|vim-match)$") + (#offset! @regex 0 1 0 -1)) + +((predicate + name: (identifier) @_name + parameters: (parameters (string) @luap)) + (#match? @_name "^#?(not-)?lua-match$") + (#offset! @luap 0 1 0 -1)) (comment) @comment -- cgit v1.2.3-70-g09d2