Bug#908992: diffoscope: side-by-side diff for terminal output

2018-12-15 Thread Chris Lamb
forwarded 908992 https://salsa.debian.org/reproducible-builds/diffoscope/issues/37 thanks I've forwarded this upstream here: https://salsa.debian.org/reproducible-builds/diffoscope/issues/37 Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.

Bug#908992: diffoscope: side-by-side diff for terminal output

2018-11-27 Thread Chris Lamb
Chris Lamb wrote: > I didn't really check at the time, it was mostly a gut feel & > braindump in case … whilst I'm doing that, note that we have a `SideBySideDiff` class which could potentially work (or be reworked) for this. (This would require moving around where we colourise the diff output;

Bug#908992: diffoscope: side-by-side diff for terminal output

2018-11-26 Thread Chris Lamb
Hi Paul, > Hmm, I would have thought the recursion level could be determined at > the time the data is being extracted from the data structure? How is > the recursion level determined right now? I didn't really check at the time, it was mostly a gut feel & braindump in case anyone else was moved

Bug#908992: diffoscope: side-by-side diff for terminal output

2018-11-26 Thread Paul Wise
On Mon, 2018-11-26 at 16:58 -0500, Chris Lamb wrote: > I think this could be made to work. > As a demo, I just knocked together: > ... which resulted in the attached. Looks good. > One difficulty however will be in passing in a sane value of `cols` to > ConsoleDiff; not because it's difficult t

Bug#908992: diffoscope: side-by-side diff for terminal output

2018-11-26 Thread Chris Lamb
Hi Paul, > The HTML output uses a side-by-side diff but the terminal output uses > `diff -u` style output. It would be nice to have an option for > side-by-side diffs with the terminal output. The icdiff package > contains a Python 3 module that could be used for this. I think this could be made

Bug#908992: diffoscope: side-by-side diff for terminal output

2018-09-16 Thread Paul Wise
Package: diffoscope Version: 101 Severity: wishlist The HTML output uses a side-by-side diff but the terminal output uses `diff -u` style output. It would be nice to have an option for side-by-side diffs with the terminal output. The icdiff package contains a Python 3 module that could be used for