MLY@XX.LCS.MIT.EDU (Richard Mlynarik) (01/23/88)
In the directory wheaties.ai.mit.edu:/ps/mly/supdup/ the files supdup.c, supdup.h, supdupd.c, supdup-login.c, Makefile. The supdup-login file is needed because brain-dead un*x /bin/login won't pass through the TERMCAP environment variable. This might be fixed in 4.3 for all I know. The implementation in those files is a lot closer to the spec than the 4.2 implementation by David Brigham upon which it is based. It is not as featureful as it might be, due to the obvious deficiencies of un*x compared to obsolete operating systems. -------
PAP4@AI.AI.MIT.EDU ("Philip A. Prindeville") (01/23/88)
In the directory wheaties.ai.mit.edu:/ps/mly/supdup/ the files supdup.c, supdup.h, supdupd.c, supdup-login.c, Makefile. The supdup-login file is needed because brain-dead un*x /bin/login won't pass through the TERMCAP environment variable. This might be fixed in 4.3 for all I know. In 4.3BSD, if /bin/login is called with the -p argument, it preserves the environment it is called with. The implementation in those files is a lot closer to the spec than the 4.2 implementation by David Brigham upon which it is based. It is not as featureful as it might be, due to the obvious deficiencies of un*x compared to obsolete operating systems. Does this version also gobble up column 80 to avoid bizarre wrap modes, or does it do The Right Thing (whatever that is...)? -Philip