From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from po5.andrew.cmu.edu ([128.2.10.105]) by archone.tamu.edu with SMTP id <18893>; Tue, 17 Dec 1991 02:25:45 -0600 Received: by po5.andrew.cmu.edu (5.54/3.15) id for rc@archone.tamu.edu; Tue, 17 Dec 91 03:24:15 EST Received: via switchmail; Tue, 17 Dec 1991 03:24:12 -0500 (EST) Message-Id: Received: from peso.mdg.andrew.cmu.edu via qmail ID ; Tue, 17 Dec 1991 03:23:23 -0500 (EST) Received: from peso.mdg.andrew.cmu.edu via qmail ID ; Tue, 17 Dec 1991 03:23:20 -0500 (EST) Date: Tue, 17 Dec 1991 02:23:18 -0600 From: "Paul D. Swasey" To: rc@archone.tamu.edu Subject: Re: Line editing -- try ile Well, readline has to be included in each program... which means adding it to existing software is a pain. readline makes binaries larger (here, at least). ile, on the other hand, is run once in each tty and it gives line editing to any program that eventually does read() (I like that interface much more. I get to do read() in my programs. If someone wants more line editing then the kernel provides, they can "fix" their terminal... I don't have to "fix" my program.) -dave but ile doesn't have vi bindings :( but neither of them (although readline can), does completion on things like $h/src/rc_scr[TAB]...