From a9afdbfbdb60a1b65b6a953c750647a181eee47e Mon Sep 17 00:00:00 2001 From: purarue <7804791+purarue@users.noreply.github.com> Date: Thu, 11 Sep 2025 14:27:19 -0700 Subject: [PATCH] fixes from lintquery --- lua/nvim-treesitter/parsers.lua | 2 +- runtime/queries/rifleconf/highlights.scm | 4 ++-- runtime/queries/rifleconf/injections.scm | 5 ++--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index d9e373cc2..16663a63b 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -1911,7 +1911,7 @@ return { rifleconf = { install_info = { url = 'https://github.com/purarue/tree-sitter-rifleconf', - revision = '1ae719d850b757046799048fbc8867e555dc5463', + revision = '77e3d9ba708f6b6f1df36ea89a2b63ea3f000964', }, maintainers = { '@purarue' }, tier = 2, diff --git a/runtime/queries/rifleconf/highlights.scm b/runtime/queries/rifleconf/highlights.scm index 18b5b3673..a63b78fa9 100644 --- a/runtime/queries/rifleconf/highlights.scm +++ b/runtime/queries/rifleconf/highlights.scm @@ -13,9 +13,9 @@ (condition_expression (binary_condition_expression - (binary_condition_identifier) @kw_name + (binary_condition_identifier) @keyword (identifier) @number) - (#eq? @kw_name "number")) + (#eq? @keyword "number")) (ask) @function.builtin diff --git a/runtime/queries/rifleconf/injections.scm b/runtime/queries/rifleconf/injections.scm index f90c0c5af..6b310bb96 100644 --- a/runtime/queries/rifleconf/injections.scm +++ b/runtime/queries/rifleconf/injections.scm @@ -1,12 +1,11 @@ ; These are all interpreted as regex when evaluated ; https://github.com/ranger/ranger/blob/38bb8901004b75a407ffee4b9e176bc0a436cb15/ranger/ext/rifle.py#L273-L282 (binary_condition_expression - (binary_condition_identifier) @rc_keyword + (binary_condition_identifier) @_keyword (identifier) @injection.content - (#any-of? @rc_keyword "match" "ext" "mime" "name" "path" "has" "env" "label") + (#any-of? @_keyword "match" "ext" "mime" "name" "path" "has" "env" "label") (#set! injection.language "regex")) - ; highlight any commands using the bash tree-sitter parser (command_list (command) @injection.content