gitui icon indicating copy to clipboard operation
gitui copied to clipboard

support word based diffs

Open extrawurst opened this issue 5 years ago • 19 comments

see https://github.com/mitsuhiko/similar or https://github.com/dandavison/delta/issues/317 (if it would be a library) or https://github.com/Wilfred/difftastic/issues/216 (if it would be a library) or https://github.com/dtolnay/dissimilar (lacks proper api ATM)

extrawurst avatar Oct 22 '20 18:10 extrawurst

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 20 '21 18:01 stale[bot]

this seems to be currently in progress https://github.com/dandavison/delta/pull/398

disrupted avatar Feb 02 '21 21:02 disrupted

Does https://github.com/dandavison/delta/pull/398 make using delta (and may be side by side diffing) any closer? On separate note maybe in the mean time we could have a "button" to call external diff?

UncleInf avatar Mar 09 '21 08:03 UncleInf

@UncleInf that PR seems quiet outdated (conflicts) and unmaintained. I also do not see an example of how to use delta as a library in the PR changes, so it is hard to say.

extrawurst avatar Mar 09 '21 08:03 extrawurst

Is this dead in the water or still being pursued? This is the sole blocker keeping me on lazygit.

hermitmaster avatar Feb 03 '22 18:02 hermitmaster

its not actively worked on atm - feel free to pick it up. but hey lazygit is a good tool you are in good hands ;)

extrawurst avatar Feb 03 '22 18:02 extrawurst

Just dropping this here as an FYI. https://github.com/dandavison/delta/pull/1013 https://github.com/dandavison/delta/pull/1017 If I feel ambitious and want to learn some rust, I may put in some work.

hermitmaster avatar Apr 16 '22 03:04 hermitmaster

Is this dead in the water or still being pursued? This is the sole blocker keeping me on lazygit.

FWIW, I'm in the same boat. I'd switch to gitui from lazygit if it had delta diffs.

BrendanNolan avatar Feb 05 '23 16:02 BrendanNolan

another contender: https://github.com/Wilfred/difftastic/issues/216

extrawurst avatar Mar 04 '23 16:03 extrawurst

another contender: Wilfred/difftastic#216

Ohhh, could be even nicer.

BrendanNolan avatar Mar 05 '23 11:03 BrendanNolan

Any update on what has to be done to integrate either difftastic or delta?

FilipAndersson245 avatar Apr 21 '23 11:04 FilipAndersson245

Awaiting updates 👀

rootex- avatar May 04 '23 13:05 rootex-