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

support word based diffs #358

Open
extrawurst opened this issue Oct 22, 2020 · 18 comments
Open

support word based diffs #358

extrawurst opened this issue Oct 22, 2020 · 18 comments
Labels
enhancement New feature or request pinned

Comments

@extrawurst
Copy link
Owner

extrawurst commented Oct 22, 2020

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

@extrawurst extrawurst added the enhancement New feature or request label Oct 22, 2020
@stale

This comment has been minimized.

@stale stale bot added the wontfix This will not be worked on label Jan 20, 2021
@stale stale bot closed this as completed Jan 27, 2021
@disrupted
Copy link

this seems to be currently in progress dandavison/delta#398

@UncleInf
Copy link

UncleInf commented Mar 9, 2021

Does dandavison/delta#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?

@extrawurst
Copy link
Owner Author

@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 extrawurst added pinned and removed wontfix This will not be worked on labels Apr 29, 2021
@extrawurst extrawurst reopened this Apr 29, 2021
@extrawurst extrawurst changed the title use delta for nicer diffs use delta for nicer diffs (word based) Apr 29, 2021
@extrawurst extrawurst mentioned this issue Apr 29, 2021
@extrawurst extrawurst changed the title use delta for nicer diffs (word based) support word based diffs Jul 2, 2021
@hermitmaster
Copy link

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

@extrawurst
Copy link
Owner Author

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

@hermitmaster
Copy link

hermitmaster commented Apr 16, 2022

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

@BrendanNolan
Copy link

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.

@extrawurst
Copy link
Owner Author

another contender: Wilfred/difftastic#216

@BrendanNolan
Copy link

another contender: Wilfred/difftastic#216

Ohhh, could be even nicer.

@FilipAndersson245
Copy link

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

@rootex-
Copy link

rootex- commented May 4, 2023

Awaiting updates 👀

@Ahmed-Zahran-AZ
Copy link

Anything yet?
Not even lazygit supports custom pagers for Windows :(

Support does not extend to Windows users, because we're making use of a package which doesn't have Windows support.

@DavidLee512
Copy link

how to use diff-so-fancy in gitui? I am still confused here.

@extrawurst
Copy link
Owner Author

You can’t

@FilipAndersson245
Copy link

@DavidLee512
I belive this is blocked on dandavison/delta#398
we need to be able to use delta as a library.

@DavidLee512
Copy link

thanks there is till no update on this @FilipAndersson245 ?

@komprimiert
Copy link

i would really like this too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request pinned
Projects
None yet
Development

No branches or pull requests

10 participants