Package: icdiff Version: 2.0.9-1 Severity: normal Tags: upstream Hi!
Judging from the upstream changelog for 2.0.9 there's arguably yet another regression, this time very likely related to the "simplification" of terminal width detection (using shutil.get_terminal_size). Prior to that I could pipe icdiff's output into less, like I nearly always do, and still have my screen cols honored, no wrapped or truncated lines that is. That stopped working (xterm/bash) presumably because said simplification really is just that, and shutil not the best option for the job at hand. I have no idea how that was implemented before and it's up to the developer in any case, but it's a "breaking" change, plus autodetection (on Unix) as stated in the manual now a bit dubious. Then of course, adapting to "icdiff --cols=$COLUMNS ..." isn't the end of the world, I just feel like it's a step backward. Regards, Oliver

