[comp.unix.aux] setcompat

pst@anise.acc.com (Paul Traina) (08/20/89)

If there's anyone out there from Apple...could one of you please respond?

I need to know what arguments are being passed to the setcompat() routine
that is in /bin/csh, and if you are using set42sigs() in addition to your
call set setcompat().

Why?  Well, I'm using tcsh, but the author didn't quite get the setcompat
stuff right.  I've gone in and worked on it a bit,  but I think that I've
gone a bit over-board with bsd compatibility (when running csh, if I
do xterm &, everything is ok, but under tcsh, an xterm & will stop when
it tries to read from stdin).  So, I've got to move somewhere in between.
Unfortunately my attemts to dissassemble /bin/csh have been fruitless
at this point (sigh).

Please respond directly to me via mail.

Thanks in advance,
	Paul
-- 
A program should follow the 'Law of Least Astonishment.'  What is this law?
It is simply that the program should always respond to the user in the way
that astonishes him or her the least.
		-- from 'The Tao of Programming'