Paul Eggert <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]>
Thanks! Applied. _______________________________________________ Bug-coreutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-coreutils
