bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: more signal-handling fixes for ls.c


From: Jim Meyering
Subject: Re: more signal-handling fixes for ls.c
Date: Sat, 24 Apr 2004 10:07:36 +0200

Paul Eggert <address@hidden> wrote:
> I looked at coreutils CVS ls.c in more detail, and found some more
> signal-handling problems.  Basically, the problem is that a SIGTSTP
> signal can arrive at any time, and it can cause "ls" to output a
> command sequence to change the terminal back to the default color.
> But this command sequence could appear in the middle of a multibyte
> character, or in the middle of another color-change sequence; either
> event could mess up the screen.  There's a similar problem with
> SIGINT, SIGHUP, etc.  (though these tend to be less of an issue, as
> they can occur at most once).
>
> The following proposed patch attempts to fix these problems.
> (You think this is bad?  You should see "dd".  Ouch....)
>
> 2004-04-22  Paul Eggert  <address@hidden>

Thanks!
Applied.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]