Skip to content

Update Roc tree-sitter grammar to d91c4e8 - #25

Merged
koliyo merged 2 commits into
mainfrom
update-roc-tree-sitter-grammar
Aug 22, 2026
Merged

Update Roc tree-sitter grammar to d91c4e8#25
koliyo merged 2 commits into
mainfrom
update-roc-tree-sitter-grammar

Conversation

@koliyo

@koliyo koliyo commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • Vendors faldor20/tree-sitter-roc at d91c4e8, matching h2000/zed-roc#13.
  • Bumps tree-sitter from 0.22.6 to 0.25.10 because the new grammar uses language version 15.
  • Adapts TreeSitterHighlighter to the StreamingIterator query API in tree-sitter 0.25.
  • Updates highlight/LSP tests for revised capture names (query! tokens, top-level binding parameters).

Test plan

  • cargo fmt --all -- --check
  • cargo test -p rocci-highlight
  • cargo test -p rocci-lsp

Made with Cursor

koliyo and others added 2 commits August 22, 2026 15:33
…ch-back

Isolate Source pane scrolling, default line wrapping with a toggle, keep the overlay toolbar when native Web Inspector is open, and use the Rocci mark on the existing Dev toggle instead of a separate dock label.

Co-authored-by: Cursor <cursoragent@cursor.com>
Bump the vendored faldor20/tree-sitter-roc grammar and tree-sitter runtime
to 0.25.10 so embedded Roc highlighting tracks the grammar revision from
h2000/zed-roc#13.

Co-authored-by: Cursor <cursoragent@cursor.com>
@koliyo
koliyo merged commit b90c317 into main Aug 22, 2026
@koliyo
koliyo deleted the update-roc-tree-sitter-grammar branch August 22, 2026 13:52
koliyo added a commit that referenced this pull request Aug 22, 2026
Update Roc tree-sitter grammar to d91c4e8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant