[3048] in Athena Bugs
no "stty dec" in /usr/athena/lib/init/xsession
daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Thu Aug 31 11:05:15 1989
Date: Thu, 31 Aug 89 11:04:40 -0400
From: Jonathan I. Kamens <jik@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
Cc: athena-ws@ATHENA.MIT.EDU
/usr/athena/lib/init/xsession starts uwm. Uwm reads my .uwmrc file,
which contains several menu items designed to start up specific
programs in xterm windows, e.g. olcr. When I start up olcr from a uwm
menu, backspace does not work properly, because the stty is done only
in interactive shells, and is therefore not run when xsession starts
up, and therefore doesn't get inherited properly by children.
I have (for now) solved this problem by putting "if ($?XSESSION)
stty dec" into my .environment file. I shouldn't have to do this.
I believe that Jay pointed out at least a month ago that it is
possible to run stty dec in xsession without breaking anything. If we
could put one "stty dec" in xsession and one "stty dec" in login and
get rid of it in cshrc, everyone would (I think) be better off.
jik