ydiff icon indicating copy to clipboard operation
ydiff copied to clipboard

View colored, incremental diff in workspace or from stdin with side by side and auto pager support (Was "cdiff")

Results 16 ydiff issues
Sort by recently updated
recently updated
newest added

Nice work, I have been using this tool for a while and works great. However it seems to hang when displaying differences in large files. For example: ``` diff -u...

When ydiff is used with `git difftool`it displays the temporary filenames which git creates for the comparison. Example, ``` git difftool --no-prompt --extcmd="ydiff --side-by-side --width=120 --color=always --pager=cat" HEAD HEAD~1 ```...

ydiff currently uses the `--quit-if-one-screen` option of `less`. Please make the pager behaviour configurable, so the pager can be always enabled or always disabled.

Is there a way to customize the specific colors (foreground and background) ydiff uses?

Is there a way to highlight changes instead of underlining them? Because underlining is hard to spot, it'd be nice to have an option to highlight them as is done...

Please just highlight changed characters, not lines. This can be done by parsing the output of: ``` git diff --word-diff-regex=. ``` See here: https://stackoverflow.com/questions/3231759/how-can-i-visualize-per-character-differences-in-a-unified-diff-file/7870727#7870727 You may also need: ``` git...

cdiff really helps me a lot : ) I prefer the side-by-side output on the screen, and would you like to make it into HTML or PDF format file ?...

Thanks for creating this project! It's just what I was looking for and it's freaking awesome. Any chance of getting syntax highlighting for the diff? I'm a big fan of...

Hi there, cdiff has been renamed to ydiff recently in the FreeBSD ports: https://www.freshports.org/textproc/ydiff You may install a binary package with `pkg install ydiff` Cheers!