* Package name : difftastic Version : 0.25.0 Upstream Author : Wilfred Hughes <me@wilfred.me.uk> * URL : https://github.com/Wilfred/difftastic * License : Expat Programming Lang: Rust Description : diff that understands syntax Difftastic is an experimental diff tool that compares files based on their syntax.
Bump, would be great to have it! On Sat, 9 Apr 2022 12:38:30 +0200 Jakub Wilk <jwilk@jwilk.net> wrote: > Package: wnpp > Severity: wishlist > > * Package name : difftastic > Version : 0.25.0 > Upstream Author : Wilfred Hughes <me@wilfred.me.uk> > * URL : https://github.com/Wilfred/difftastic > * License : Expat > Programming Lang: Rust > Description : diff that understands syntax > > Difftastic is an experimental diff tool that compares files based on > their syntax. > > -- > Jakub Wilk > >
X-Debbugs-CC: debian-rust@lists.debian.org Hi. Anyone have the energy to package popular Rust application difftastic? It's in other distributions such as Fedora but not yet Debian. https://github.com/Wilfred/difftastic https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009230 https://crates.io/crates/difftastic/ I have experience packaging Go applications if anyone would like to exchange RFPs
Blair Noctis has been looking into it. That's why they're marked as the Owner and the bug is now ITP instead of RFP. However, they're waiting on me getting some of the TreeSitter parsers packaged. The kitty package is blocked on some new Go packages. See https://bugs.debian.org/1037440. :) Cheers,
There's yet to be a good enough solution for the various tree sitters, also my time is constrained.
Tree-sitter 0.25 is available in experimental and the packaging process for parsers is becoming clearer. I've been working upstream to unvendor as many parsers as possible: https://github.com/Wilfred/difftastic/issues/891. So I'm aiming to upload difftastic to experimental, removing support for all the languages whose parsers are still vendored. Difftastic would still be very useful with the existing collection of parsers (deciding which languages to support is a bit of an arbitrary decision anyway, so I would expect it's okay to differ from upstream in this regard). Antonin