Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!umcp-cs!chris From: chris@umcp-cs.UUCP (Chris Torek) Newsgroups: net.unix Subject: Re: unix system enhancements Message-ID: <3717@umcp-cs.UUCP> Date: Mon, 6-Oct-86 21:50:46 EDT Article-I.D.: umcp-cs.3717 Posted: Mon Oct 6 21:50:46 1986 Date-Received: Wed, 8-Oct-86 06:46:51 EDT References: <4119@brl-smoke.ARPA> <702@hropus.UUCP> <1986Oct1.180413.29885@sq.uucp> <359@maynard.UUCP> Reply-To: chris@umcp-cs.UUCP (Chris Torek) Organization: University of Maryland, Dept. of Computer Sci. Lines: 30 In article <359@maynard.UUCP> campbell@maynard.UUCP (Larry Campbell) writes: [TOPS-20] >... On the input side, the STI% (Simulate Terminal Input) system >call allows a suitably privileged process to insert characters in >the input stream of a terminal. 4BSD has this; it is called TIOCSTI, Terminal I/O Control: Simulate Terminal Input. I think it is quite bogus myself. >This is used to implement the ADVISE command, which links two >terminals, and copies all characters typed on the advisor's terminal >to the advisee's terminal input stream. ... Demonstrating video >editors and such requires that the two users be on similar terminals, >but since most TOPS-20 users (and even most UNIX users?) are on >VT100 compatible terminals, this isn't a problem in practice. Speak for yourself! We have far too many thorougly incompatible terminals liberally sprinkled across the campus to do this. Fortunately, the cloning window shell I mentioned does not reqiure compatible terminals. Each window shell (possibly running on different machines) has its own notions about screen display. The editor is run in a window with an ANSI X3.64 virtual terminal emualtor, so that the cloned escape sequences invoke the same (virtual) functions, which are promptly implemented on the (phyiscal) screen using whatever escape sequences it requires. -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 1516) UUCP: seismo!umcp-cs!chris CSNet: chris@umcp-cs ARPA: chris@mimsy.umd.edu