From: CRDGW2::CRDGW2::MRGATE::"SMTP::CRVAX.SRI.COM::RELAY-INFO-VAX" 31-AUG-1990 14:34:04.85 To: MRGATE::"ARISIA::EVERHART" CC: Subj: Boss update Received: by crdgw1.ge.com (5.57/GE 1.70) id AA02340; Fri, 31 Aug 90 14:14:36 EDT Received: From CRDGW1.GE.COM by CRVAX.SRI.COM with TCP; Fri, 31 AUG 90 10:21:51 PDT Received: by crdgw1.ge.com (5.57/GE 1.70) id AA00414; Fri, 31 Aug 90 13:16:44 EDT Message-Id: <9008311716.AA00414@crdgw1.ge.com> Date: 31 Aug 90 13:16 EST From: EVERHART%ARISIA.DECNET@crdgw1 Subject: Boss update To: info-vax@sri.com I have added several new functions to BOSS, a multisession monitor for VMS (on whatever type terminals one wants). BOSS will let you control up to 8 processes (more if you change a #define) from your terminal with quick switching between them, or will talk the UW protocol to allow multiwindow editing over a serial line from your Amiga or Mac with appropriate software on the Amiga or Mac end. You can arrange to have output from other processes (which can be subprocesses or top level) buffered internally and displayed when you switch to the process, discarded, typed immediately, or you can have the process stall when it outputs. You can xoff one process at a time if you like. In addition, you can get BOSS to capture normal terminal output to its internal buffer even while it is being displayed, and you can cut and paste lines from the internal buffer to another process. Further, you can tell BOSS to log output from a process to a disk file, or to turn logging off. This output occurs regardless of your choice of what to do with the output to the terminal, so a logfile can capture a session whose output is being discarded. Each controlled process can have its own logfile. Switching is fast. BOSS requires you have the PY: and TW: drivers loaded. DEC has versions of these included with the DECwindows kit; other versions are available on VAX SIG tapes. I will send the sources (in vax11 C) in 2 messages: first, the boss.c file, then a DECUS C archive with the .com files and the help file. You can split the DECUS C archive at the -h- lines by hand if you don't have arch. Glenn Everhart This represents edits to the program by Charles Karney of Princeton.