Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!rutgers!cmcl2!kramden.acf.nyu.edu!brnstnd From: brnstnd@kramden.acf.nyu.edu (Dan Bernstein) Newsgroups: comp.unix.questions Subject: Re: Type-ahead in unix Message-ID: <28216:Apr1700:51:4791@kramden.acf.nyu.edu> Date: 17 Apr 91 00:51:47 GMT References: <15845@smoke.brl.mil> <17309:Apr1614:19:5491@kramden.acf.nyu.edu> <12132@dog.ee.lbl.gov> Organization: IR Lines: 14 In article <12132@dog.ee.lbl.gov> torek@elf.ee.lbl.gov (Chris Torek) writes: > >not to mention 4.3-Reno. > huh? 4.3BSD (all releases thereof) have always done this. What do > you think the PENDIN and catq() under TIOCSETA{,W} are doing in tty.c? I haven't looked at the tty code. However, under an almost straight BSD 4.3 system, output is not echoed or returned to the cooked buffer, and it wouldn't matter anyway since all the applications use TIOCSETP. In fact, under your BSD 4.3++ (ahem), output is not re-echoed, ^M is not converted back to ^J, and line editing does not work upon the typeahead. I just tried it today, so don't tell me things work. ---Dan