sam@ucbvax (Sam Leffler) (07/21/87)
I've placed a new version of psterm in the anonymous ftp area on ucbvax.berkeley.edu. The file psterm.tar.Z is a compressed tar file containing the sources, Makefile's, and a revised manual page. For those people that don't have compress, an uncompressed version is located in psterm.tar. A copy of the README file is included below. Please do not contact me requesting copies via uucp; find someone near you with ftp access. Sam Leffler Mon Jul 20 20:49:49 PDT 1987 This version of psterm is derived from the 1.0 NeWS distribution sources. It includes work by Chris Maio (chris@columbia.edu) and Brent Browning (brentb@sun.com), as well as myself. The following list highlights some of the more important/visible changes: 1. Major rework of the pattern matcher for improved performance. 2. Many new command line options (consult the man page). 3. /etc/utmp support if installed with proper permissions. 4. Provides a visible bell. 5. Page mode and automatic margin options (from chris). 6. Works on versions of System 5 that support BSD sockets (from chris). 7. Better initialization and handling of pseudo-terminals. This psterm uses a private version of ctops.c that dynamically expands its buffering to insure calls to pprintf will work in the face of network congestion. You should not install this as the standard ctops.c used in the -lcps library. You may, however, want to copy the ParseServerSpec routine found there (along with the associated changes) as it supports an additional, alternate NEWSSERVER syntax: host, or port@host Both a BSD Makefile and Sun's old Makefile are included (the latter as Makefile.sun). If you don't place this code in a subdirectory of clientsrc/client, then you'll have to modify the Makefile to supply a path to psio.h (normally clientsrc/client/psio.h). Compile time options are: -DUTMP /etc/utmp support -DSYSV support System 5 instead of 4BSD -DSUNTGETENT hack for Sun's termcap library (needed only on Sun's) -DOVERLAYOPS use antiquated PostScript ops instead of setrasteropcode Fixes, enhancements, complaints are welcome. Sam Leffler Pixar ucbvax!sam or sam@ucbvax.berkeley.edu