Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!seismo!epiwrl!epimass!jbuck From: jbuck@epimass.UUCP Newsgroups: comp.unix.questions Subject: Re: One terminal <==> many processes. How? Message-ID: <894@epimass.UUCP> Date: Sun, 15-Feb-87 03:39:11 EST Article-I.D.: epimass.894 Posted: Sun Feb 15 03:39:11 1987 Date-Received: Sun, 15-Feb-87 15:41:36 EST References: <781@f103a.UUCP> <435@wvucsb.UUCP> <13319@sun.uucp> Reply-To: jbuck@epimass.UUCP (Joe Buck) Organization: Entropic Processing, Inc., Cupertino, CA Lines: 31 Summary: Rob Jacob's "wm" Someone wrote: >>There is a window manager program called, appropriately enough, wm. >>It allows you to interactively create a number of windows, each of which >>can contain a separate process. In article <13319@sun.uucp> guy@sun.UUCP (Guy Harris) writes: >It also, most likely, does so using pseudo-ttys, which would have to >be added to an S5-based system. Nope. I used to work with Rob Jacob at Naval Research Laboratory. He produced at least four versions. His first version ran under V6 (!) and had the escape sequences for terminals wired in (termcap hadn't been invented yet, or at least NRL didn't have it yet). On Regent 40 terminals (ugly, but we had a lot of them), the different windows were different shades of grey (you could have four intensities). He converted it to run under termcap; this version used nothing but pipes (like the first) and used two processes per window (kind of like cu) plus the control process (unfortunately, the termcap version doesn't support colored windows). It wasn't blindingly fast, but it was quite elegant. Whoops, that's only three versions. I know there was a fourth. The best-known version does require pseudo-ttys and runs under 4.2bsd, and it's faster than the pipes-and-termcap version, but the others are also available. Check out his Usenix paper; I forget what year. 1983, maybe. Rob, are you out there? -- - Joe Buck {hplabs,ihnp4,sun,ames}!oliveb!epimass!jbuck Entropic Processing, Inc., Cupertino, California