Hi Oliver,

thanks for your bug report and also for already tagging it as upstream.

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.

I as the maintainer of icdiff in Debian am no longer an active everyday
user of icdiff, hence I would not have noticed that.

At first glance, I don't see a corresponding open upstream issue [1] so
would it be OK for you if I opened one, citing your experience shared in
this bug ticket?

Then there is some chance that upstream might take on this issue.

Thanks
Sascha

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to