From 29118021b3ed5d373241f7dd9fef6ba3676c541e Mon Sep 17 00:00:00 2001 From: traxys Date: Mon, 8 Jul 2024 18:55:51 +0200 Subject: [PATCH] plugins/treesitter: Adapt nixvim queries to 0.10 --- plugins/languages/treesitter/injections.scm | 26 ++++++++++++++------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/plugins/languages/treesitter/injections.scm b/plugins/languages/treesitter/injections.scm index 88233422..96cc3776 100644 --- a/plugins/languages/treesitter/injections.scm +++ b/plugins/languages/treesitter/injections.scm @@ -1,17 +1,27 @@ ;; extends (binding - attrpath: (attrpath (identifier) @_path) + attrpath: (attrpath + (identifier) @_path) expression: [ - (string_expression (string_fragment) @lua) - (indented_string_expression (string_fragment) @lua) + (string_expression + ((string_fragment) @injection.content + (#set! injection.language "lua"))) + (indented_string_expression + ((string_fragment) @injection.content + (#set! injection.language "lua"))) ] - (#match? @_path "^extraConfigLua(Pre|Post)?$")) + (#match? @_path "(^extraConfigLua(Pre|Post)?)$")) (binding - attrpath: (attrpath (identifier) @_path) + attrpath: (attrpath + (identifier) @_path) expression: [ - (string_expression (string_fragment) @vim) - (indented_string_expression (string_fragment) @vim) + (string_expression + ((string_fragment) @injection.content + (#set! injection.language "vim"))) + (indented_string_expression + ((string_fragment) @injection.content + (#set! injection.language "vim"))) ] - (#match? @_path "^extraConfigVim(Pre|Post)?$")) + (#match? @_path "(^extraConfigVim(Pre|Post)?)$"))