4.xBSD /bin/csh bug fix wanted.. - (nf)

porges at inmet.UUCP porges at inmet.UUCP
Mon Feb 13 14:44:36 AEST 1984


#R:ecn-ee:16700002:inmet:3000004:000:353
inmet!porges    Feb 11 14:58:00 1984

	It's no bug for eval `tset -s` to fail when there's a * in the 
TERMCAP;  the cshell is doing pattern matching.  What you need is

set noglob
eval `tset -s`
unset noglob

	And, if you ever get an AVT, whose TERMCAP has ! characters in it,
you have to fiddle with the histchars cshell variable before and after the tset
to prevent history substitution!



More information about the Comp.bugs.4bsd.ucb-fixes mailing list