tact-lang / tact

Tact compiler main repository
https://tact-lang.org
MIT License
387 stars 106 forks source link

Add Tact support for structural diff tools #709

Open anton-trunov opened 2 months ago

anton-trunov commented 2 months ago

For instance, https://github.com/Wilfred/difftastic -- Difftastic is a structural diff tool that compares files based on their syntax. It should not be hard to add Tact support to Difftastic since it uses Tree-sitter grammars which we already have: https://github.com/tact-lang/tree-sitter-tact.

novusnota commented 2 months ago

PR: https://github.com/Wilfred/difftastic/pull/756

anton-trunov commented 1 month ago

The official Tact support didn't work out: https://github.com/Wilfred/difftastic/pull/756#issuecomment-2388964668

We might publish our difftastic fork at some point or wait for the "pluggable parsers" feature