From b7c95eef95397e1dde156b6d101667f667b32ea0 Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Tue, 21 Sep 2021 20:38:45 +0200 Subject: injections(lua): fix cdef injection Fixes #1840 --- queries/lua/injections.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/queries/lua/injections.scm b/queries/lua/injections.scm index 7bca11bb8..80ecb1183 100644 --- a/queries/lua/injections.scm +++ b/queries/lua/injections.scm @@ -7,6 +7,21 @@ ) (#eq? @_cdef_identifier "cdef") + (#match? @c "^[\"']") + (#offset! @c 0 1 0 -1) +) + +( + (function_call + (field_expression + (property_identifier) @_cdef_identifier) + (arguments + (string) @c) + ) + + (#eq? @_cdef_identifier "cdef") + (#match? @c "^\\[\\[") + (#offset! @c 0 2 0 -2) ) (comment) @comment -- cgit v1.2.3-70-g09d2