Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site omsvax Path: utzoo!linus!decvax!tektronix!ogcvax!omsvax!flamer From: flamer@omsvax.UUCP Newsgroups: net.sources Subject: NWRITE Message-ID: <626@omsvax> Date: Fri, 12-Aug-83 12:03:50 EDT Article-I.D.: omsvax.626 Posted: Fri Aug 12 12:03:50 1983 Date-Received: Sat, 13-Aug-83 17:56:29 EDT Organization: Intel Corp. - Hillsboro,OR Lines: 53 Here is a new utility called nwrite (yet another write program). It performs essentially the same function as the old write program except that it: 1) allows "conference calls" between more than 2 users. 2) provides a protocol that takes turns, so that 2 people don't type at the same time, resulting in garbled text. 3) does the 'over' and 'over and out' business for you. 4) has commands similar to those used by mail. 5) handles character erase, word erase, and line kill sensibly. 6) also works on half-duplex terminals. How to invoke: 1) if you are not on a Hazeltine set up with tilde being the 'escape sequence' lead-in character, just type nwrite. 2) if you have a tilde for an escape, type nwrite -e where is what you want to use to invoke nwrite's tilde escapes... e.g., nwrite -e+ substitutes + for tilde. 3) after invokation, type ? for help... read carefully. Caveat: nwrite is not compatable with write, so you can't be in one and talk to someone in the other. How to gripe: send mail to ..tektronix!ogcvax!omsvax!flamer. Where to find information: manual entry included. How to compile, etc.: cc -o nwrite nwrite.c -ljobs chmod u+s nwrite Then mv nwrite to /usr/local/bin or similar location and chown to bin or sys or your favorite.... For the poor souls without Berkeley jobs control (SIGs): you'll have to hack the sigsets out of nwrite.c:init_tty_context(). Good luck: Jim Trethewey Intel Corporation (who claims no responsibility for this) Hillsboro, Oregon