gersondev.bsky.social
@gersondev.bsky.social
Reposted
#neovim Development News

The 0.11 version will have tree-sitter highlighting done asynchronously. This should improve responsiveness.

It also means that programmatically getting the parser no longer pre-parses the tree. Call `parse()` method explicitly.

PR:
- github.com/neovim/neovi...
feat(treesitter): async parsing by ribru17 · Pull Request #31631 · neovim/neovim
Problem: Parsing can be slow for large files, and it is a blocking operation which can be disruptive and annoying. Solution: Provide a function for asynchronous parsing, which accepts a callback to...
github.com
January 13, 2025 at 1:01 PM