Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!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: <27093:Apr1912:04:0991@kramden.acf.nyu.edu> Date: 19 Apr 91 12:04:09 GMT References: <659@rufus.UUCP> <11909@dog.ee.lbl.gov> <1991Apr15.220135.391@am.sublink.org> Organization: IR Lines: 20 In article <1991Apr15.220135.391@am.sublink.org> alex@am.sublink.org (Alex Martelli) writes: > An IBM 3270 under VM/CMS almost "gets it right", too, most of the time: > the bottom two lines are used as an 'input pad' where you can (locally, > in the terminal/controller) edit one logical-line worth of "future > input" (with echo) - however, when you "Enter" this input, it goes to > the system, which 'stacks' it Note that my ``pmlined'' for UNIX implements the same style of line input. It uses the status line of your terminal (with a _ cursor), uses polite left-to-right scrolling, allows various control characters for history editing, etc. It's not particularly well coded, and it's not particularly efficient, but it works if you set up your tty modes right. Oh, yeah, you can also toggle the extra layer with ^A. I'll post an updated version of pmlined to alt.sources, including Gnot-style editing (based on Chris's and Doug's comments) and arrow key input, in the next few days. The old version is available from stealth.acf.nyu.edu if you're absolutely desperate. ---Dan