From owner-freebsd-hackers Sun Jun 22 20:18:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA07856 for hackers-outgoing; Sun, 22 Jun 1997 20:18:53 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA07831 for ; Sun, 22 Jun 1997 20:18:39 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id MAA14717; Mon, 23 Jun 1997 12:48:26 +0930 (CST) From: Michael Smith Message-Id: <199706230318.MAA14717@genesis.atrad.adelaide.edu.au> Subject: Re: use of readline() In-Reply-To: <199706230307.UAA11830@lestat.nas.nasa.gov> from Jason Thorpe at "Jun 22, 97 08:07:06 pm" To: thorpej@nas.nasa.gov Date: Mon, 23 Jun 1997 12:48:25 +0930 (CST) Cc: msmith@atrad.adelaide.edu.au, hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jason Thorpe stands accused of saying: > On Mon, 23 Jun 1997 12:24:20 +0930 (CST) > Michael Smith wrote: > > > Could the author, or a regular user, of libedit comment on how it > > might be possible to reduce the spastic amount (code-wise) of overhead > > required for its use? Is there a straightforward initialisation > > function that does sensible things such as picking the mode and > > history size from the environment, allocates the history buffer, etc > > rather than requiring every consuming application to reinvent the > > wheel? > > Christos Zoulas is the author. The person who > has done the most work on/with it recently is Luke Mewburn . > > You might want to ask them. Done. Luke/Christos; do you have any commentary? Do you see there being a use for a "standard" behaviour for libedit-enabled programs wrt. this? > Most recently, Luke has converted our (NetBSD's :-) ftp(1) to use libedit... > it has history, and context-sensitive command and local/remote filename > completion. It's darn cool :-) I've noticed; though I'm too quiet about it, I'm still tracking -current on my HP (mostly, waiting for you to extract the digit and get the Domain keyboard support stuff into the mainstream kernel so I don't have to keep hacking it 8) As with the extent manager (still tinkering there too 8), there's lots of nice functionality-level stuff I'd like to see come across. > Jason R. Thorpe thorpej@nas.nasa.gov -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[