Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!usc!zaphod.mps.ohio-state.edu!swrinde!kent From: kent@swrinde.nde.swri.edu (Kent D. Polk) Newsgroups: comp.sys.amiga.misc Subject: Re: TYpeahead implementations (Re: How do we change the schedule Message-ID: <876@swrinde.nde.swri.edu> Date: 21 Jan 91 23:57:53 GMT References: <4510@mindlink.UUCP> Sender: news@swrinde.nde.swri.edu Organization: Southwest Research Institute, San Antonio, Texas Lines: 28 In article <4510@mindlink.UUCP> a218@mindlink.UUCP (Charlie Gibbs) writes: > > A friend of mine has a neat little TSR on his IBM clone which >displays the typeahead buffer on the TOP line of his screen. When >he types more characters they appear at the end of the line, and >the system pulls characters from the beginning of the line as it >can accept them; the line is shifted to the left as characters are >taken out of the buffer. Carriage returns appear as some funny >character, so he can be several short command lines ahead. > > It's kind of an interesting idea, at least. I saw this first on the HP Pascal Workstations in 1983, except that it was implemented on the last line of the display and you had all of the line editing commands. This included cursor left/right, char & word delete, and insert, and had a 255 char limit, regardless of # of lines. Control characters were displayed using ascii char labels. Seems there was more, & I think I remember even hacking some of my own stuff into the type-ahead buffer routines. I know I used the other two magic areas on that last line - been too long to remember correctly. This was really incredible compared to anything else I was using at the time, especially since it was usually Intel ISIS-II Development machines (the pre-cursor to CP/M), CP/M boxes, PC's, or HP1000's. Kent Polk: Southwest Research Institute (512) 522-2882 Internet : kent@swrinde.nde.swri.edu UUCP : $ {cs.utexas.edu, gatech!petro, sun!texsun}!swrinde!kent