From 28de3ec2ad38a794f30f12fbb9259ae8d21eb82f Mon Sep 17 00:00:00 2001 From: joker1007 Date: Fri, 14 Nov 2025 02:33:39 +0900 Subject: [PATCH] feat(rbs): support inline doc style syntax ref. https://github.com/soutaro/rbs-inline/wiki/Syntax-guide#doc-style-syntax --- lua/nvim-treesitter/parsers.lua | 2 +- runtime/queries/rbs/highlights.scm | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 89119d9ab..138430325 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -1860,7 +1860,7 @@ return { }, rbs = { install_info = { - revision = 'eb08fb0e8ea55727539e2fd77ffb93ada3a73f01', + revision = '7c7420367562d9f69c7944bf3ca4c93fb9774750', url = 'https://github.com/joker1007/tree-sitter-rbs', }, maintainers = { '@joker1007' }, diff --git a/runtime/queries/rbs/highlights.scm b/runtime/queries/rbs/highlights.scm index 1c972bb9c..72c23d3ee 100644 --- a/runtime/queries/rbs/highlights.scm +++ b/runtime/queries/rbs/highlights.scm @@ -163,3 +163,12 @@ ; RBS Inline prefix (keep comment color) (inline_prefix) @comment + +; RBS Inline syntax +(inline_class_annotation) @keyword + +(inline_doc + (identifier) @variable.parameter) + +(inline_doc + (inline_doc_comment) @comment)