Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ncr-tp.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!ittvax!dcdwest!sdcsvax!sdcc3!sdcc6!ncr-tp!greg From: greg@ncr-tp.UUCP (Greg Noel) Newsgroups: net.arch Subject: Re: dumber terminal device drivers Message-ID: <172@ncr-tp.UUCP> Date: Mon, 15-Apr-85 22:01:18 EST Article-I.D.: ncr-tp.172 Posted: Mon Apr 15 22:01:18 1985 Date-Received: Thu, 18-Apr-85 04:40:50 EST References: <327@piggy.UUCP> <2536@nsc.UUCP> <524@hou2d.UUCP> <429@dsd.UUCP> <2023@uvacs.UUCP> Reply-To: greg@ncr-tp.UUCP (Greg Noel) Organization: NCR Corporation, Torrey Pines Lines: 12 In article <2023@uvacs.UUCP> mac@uvacs.UUCP (Alex Colvin) writes: >Providing a bit mask for terminating characters isn't enough. For >instance, it's usually the character AFTER an ESC that's the terminating >character. The ESC[ ... control sequences can be arbitrarily long, and >appear to terminate on an alphabetic character. But the mask doesn't have to reamain fixed -- once you read the ESC, gobble down the control sequence one charater at a time if you have to. The idea is to optimize the 99 and 44/100% of the typing that is pure text -- no need to wake up the process for every character of that..... -- -- Greg Noel, NCR Torrey Pines Greg@ncr-tp.UUCP or Greg@nosc.ARPA