[Pkg-rust-maintainers] Bug#1082544: rust-tree-sitter: please upgrade to v0.22

James McCoy jamessan at debian.org
Tue Jan 14 18:57:59 GMT 2025


Control: reassign -1 1082967 src:tree-sitter

Reassigning these bugs to src:tree-sitter since that's what produces the
respective binary packages now.

On Sat, Jan 11, 2025 at 06:23:35PM +0100, Jonas Smedegaard wrote:
> Please consider prioritizing release into unstable of branch v0.22.
> 
> The Helix text editor has now been accepted into Debian, but is confined
> to experimental solely due to a too old tree-sitter in unstable.

That's the same reason neovim is currently in experimental. I need to
work through its test failures before uploading everything to unstable.

> Alternatively, help would be appreciated to patch the src:hx package to
> support tree-sitter 0.20.

I doubt that would work well. Tree-sitter itself isn't a big issue, but
the grammars are. The grammars define a tree which the applications
design queries around, so there's a very tight relationship between
grammar and application versions.

Tree-sitter upstream hasn't really considered the distribution
perspective when designing all this and essentially expects grammars to
be vendored with the using application. They're gradually trying to
improve things, but it's very slow moving.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB



More information about the Pkg-rust-maintainers mailing list