Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create and publish a library crate #216

Open
petr-tik opened this issue Mar 30, 2022 · 2 comments
Open

Create and publish a library crate #216

petr-tik opened this issue Mar 30, 2022 · 2 comments

Comments

@petr-tik
Copy link

Hey Wilfred,
Thanks for such a great command-line tool.

I was wondering if you would consider publishing a library with your work to provide an interface similar to dissimilar's diff
https://docs.rs/dissimilar/1.0.3/dissimilar/fn.diff.html

It would really help people writing tests that calculate and highlight diffs to have AST-powered diffs. I am thinking rust-analyzer and the myriad of text editors being implemented in rust atm.

Appreciate all your work here - thanks again

Wilfred pushed a commit that referenced this issue Jul 11, 2022
Fix parse error in 'foo! if condition'
@Wilfred Wilfred mentioned this issue Sep 9, 2022
Wilfred pushed a commit that referenced this issue Jul 25, 2023
Update grammar from changes in C
@cameronbraid
Copy link

I would like to see a ‘assert_eq’ macro

@ierezell
Copy link

Hello, sorry to bump this issue but it would indeed be a great idea.
Any idea on the advancement of this ?

I would like to create new git tooling with git2 crate and difftastic would immensely help to get better diffs.
As the code is already in rust, having it as a crate would help rather than hack stuff around sub-processes etc...

Also, it would help people to maybe create bindings to like python and stuff.

Thanks in advance,
Have a nice day :)

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

No branches or pull requests

3 participants