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)