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'