On 8/29/21 4:13 AM, Gisle Vanem wrote: > With some added trace-code I found this was for > SIGHUP (=1) which is not supported. So I just dropped > SIGHUP from the list. Thanks for reporting that. I installed the attached, which I hope fixes the problem in a more-portable way. Please give it a try. In hindsight perhaps 'diff' should never have added signal handling, as it's a bug magnet. If your display's colors get messed up due to ^C the shell should fix the colors, not 'diff'.