diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index be912395e..12ae87399 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -1906,7 +1906,7 @@ return { }, rescript = { install_info = { - revision = '43c2f1f35024918d415dc933d4cc534d6419fedf', + revision = 'cafdc4ffad57bcdb8cd49f19a640d0fdfc929387', url = 'https://github.com/rescript-lang/tree-sitter-rescript', }, maintainers = { '@ribru17' }, diff --git a/runtime/queries/rescript/highlights.scm b/runtime/queries/rescript/highlights.scm index e7cba9be8..c3e002dfd 100644 --- a/runtime/queries/rescript/highlights.scm +++ b/runtime/queries/rescript/highlights.scm @@ -1,4 +1,7 @@ -(comment) @comment @spell +[ + (line_comment) + (block_comment) +] @comment @spell ; Identifiers ;------------ diff --git a/runtime/queries/rescript/indents.scm b/runtime/queries/rescript/indents.scm index 0b635dd4d..70bd920a5 100644 --- a/runtime/queries/rescript/indents.scm +++ b/runtime/queries/rescript/indents.scm @@ -33,4 +33,7 @@ ">" ">" @indent.end) -(comment) @indent.auto +[ + (line_comment) + (block_comment) +] @indent.auto diff --git a/runtime/queries/rescript/injections.scm b/runtime/queries/rescript/injections.scm index 434404bef..b40ceb6ae 100644 --- a/runtime/queries/rescript/injections.scm +++ b/runtime/queries/rescript/injections.scm @@ -1,4 +1,7 @@ -((comment) @injection.content +([ + (line_comment) + (block_comment) +] @injection.content (#set! injection.language "comment")) (extension_expression