Xref: utzoo comp.unix.programmer:345 comp.unix.questions:26539 Path: utzoo!attcan!uunet!wuarchive!cs.utexas.edu!hellgate.utah.edu!uplherc!esunix!bambam!bpendlet From: bpendlet@bambam.UUCP (Bob Pendleton) Newsgroups: comp.unix.programmer,comp.unix.questions Subject: Re: Questions about rewriting the History function. Message-ID: <2846@bambam.UUCP> Date: 25 Oct 90 14:37:22 GMT References: <1990Oct21.010205.24695@cbnewsh.att.com> Organization: Evans & Sutherland Computer Corp., Salt Lake City, Utah Lines: 21 From article <1990Oct21.010205.24695@cbnewsh.att.com>, by wcs@cbnewsh.att.com (Bill Stewart 201-949-0705 erebus.att.com!wcs): > In article <1990Oct19.165721.7584@polyof.poly.edu>, roseann@polyof.poly.edu, > (RoseAnn Ammendolea) (or Marc someone using her account?) writes: > ] I am working on a senior project to rewrite the history function for UNIX. > The other good thing about VMS, besides HELP, was command editing. > It probably only worked for VT100 terminals, but it was there and easy. I wrote a program called ile (input line editor) a few years ago that implements VMS style command line and history editing in unix. I then extended it to give you an emacs like history editing interface. It works by using a pty/tty pair to wedge itself between the user and the program you are using. I'll send a copy to anyone who asks. Bob P. -- Bob Pendleton, speaking only for myself. bpendlet@dsd.es.com or decwrl!esunix!bpendlet or utah-cs!esunix!bpendlet X: Tools, not rules.