imara-diff
imara-diff copied to clipboard
histo_diff
Performing a word diff over a full file can be fairly slow on large files. A better approach is to perform a line diff first and and then perform the...
- `git-repository` renamed to `gix` and updated to the latest version - `hashbrown` updated to the latest version
similar to `diff -U NUM`
As part of [the effort to migrate `bat` away from `libgit2`](https://github.com/sharkdp/bat/pull/3235), I’m exploring ways to enhance the file diffs generated by `gitoxide`, which relies on this library for the actual...
Hello! Firstly, let me say thank you for creating this library - it is something that I get to enjoy using indirectly through [gitoxide](https://github.com/GitoxideLabs/gitoxide) I think we've run into a...
Adds a word diffing feature for each hunk. The following questions need to be answered to move this out of draft state: > **EDIT**: all done! 1. The current implementation...
Builds on top of the changes in #33 in order to add support for character diffs. Should be reviewed only after #33 is merged. The diff is here: https://github.com/KnorpelSenf/imara-diff/compare/word-diff...KnorpelSenf:imara-diff:char-diff While...
This crate uses `Vec` as its primary data structure on which diffs are performed: https://github.com/pascalkuthe/imara-diff/blob/055f8e39efa52cf20ba1632b1f3437b6e0eb49cf/src/lib.rs#L231-L232 This needs 8 bits of space for every 1 bit of semantic information. We could...
...without a changelog or a migration guide?