Skip to content

Conversation

@lukewilliamboswell
Copy link
Contributor

Switch from the standalone roc_language_server binary to the new LSP invoked via roc experimental-lsp. This is the new Zig-based LSP implementation integrated directly into the main roc binary.

lukewilliamboswell and others added 2 commits January 17, 2026 21:50
Switch from the standalone `roc_language_server` binary to the new
LSP invoked via `roc experimental-lsp`. This is the new Zig-based
LSP implementation integrated directly into the main roc binary.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Update grammar to lukewilliamboswell/tree-sitter-roc@80b6bbe (modern-roc-syntax)
- Add languages = ["languages/roc"] to extension.toml (required for Zed)
- Sync query files (highlights, locals, textobjects) with new grammar
- Expand README with development instructions and troubleshooting
- Add note that branch is not ready to merge until upstream tree-sitter lands
- Simplify justfile with useful dev commands
- Bump version to 0.1.0

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@h2000 h2000 merged commit 9b50c37 into h2000:main Jan 18, 2026
1 check passed
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.

2 participants