[hacknews] minor system changes

henry@utzoo.UUCP (Henry Spencer) (06/28/83)

We are now running a new /unix (the first in over a year).  The trap.c
code has been cleaned up and one subtle bug fixed (some problems could
occur if trap() was called recursively, which could happen in some
circumstances).  In addition, two mods have been made to the tty driver.
The kernel erase/kill defaults have been updated (finally!) to match
our local preferences (backspace/control-U).  And the hitherto-unused
backspace-delay bit has been reused to change the echoing behavior of
the erase character:  it is now named ERBLANK, and when turned on the
erase character echoes as backspace, space, backspace.  This doesn't
do the "right" thing when backspacing over tabs, backslashes, or non-
printable characters, but it gets everything else right.  stty(1) has not
yet been modified to match, but this will be done in the next day or
two.  Anyone interested in experimenting in the mean time can turn on
this behavior with "stty bs1".  (Don't put this in your .profiles yet,
as this will *not* be the right incantation once stty is modified.)
I am seriously considering making this the default on all but hardcopy
terminals;  any reactions to this?