From owner-freebsd-current@FreeBSD.ORG Mon Feb 2 08:56:49 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72D551065670 for ; Mon, 2 Feb 2009 08:56:49 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from smtp7.server.rpi.edu (smtp7.server.rpi.edu [128.113.2.227]) by mx1.freebsd.org (Postfix) with ESMTP id 1DC698FC0C for ; Mon, 2 Feb 2009 08:56:48 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp7.server.rpi.edu (8.13.1/8.13.1) with ESMTP id n128uj14031930; Mon, 2 Feb 2009 03:56:46 -0500 Mime-Version: 1.0 Message-Id: In-Reply-To: <7d6fde3d0902020020n3d5aac5cu4f3381a195d6fdcf@mail.gmail.com> References: <87223.61659.qm@web32707.mail.mud.yahoo.com> <7d6fde3d0902020020n3d5aac5cu4f3381a195d6fdcf@mail.gmail.com> Date: Mon, 2 Feb 2009 03:56:44 -0500 To: Garrett Cooper From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Bayes-Prob: 0.0001 (Score 0) X-RPI-SA-Score: 0.70 () [Hold at 20.00] SUBJ_HAS_SPACES,22490(-25) X-CanItPRO-Stream: outgoing X-Canit-Stats-ID: Bayes signature not available X-Scanned-By: CanIt (www . roaringpenguin . com) on 128.113.2.227 Cc: giffunip@tutopia.com, freebsd-current@freebsd.org Subject: Re: Alternatives to gcc (was Re: gcc 4.3: when will it becomestandard compiler?) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2009 08:56:50 -0000 At 12:20 AM -0800 2/2/09, Garrett Cooper wrote: >On Sun, Feb 1, 2009, Garance A Drosihn wrote: > > While it could be made compile-time compatible with readline, it >> wasn't a completely adequate replacement for this program of ours. >> >> The guy who tried this said it was because our program takes >> advantage of knowing some of the internals of what readline is > > doing, so it can implement a few extra features. >It's *mostly* feature complete. The only thing that's really missing >is libhistory, which is required for some things like python's >readline support. Other programs like MySQL happily used libedit >embedded into their source without issues. Well, our program does include history, so that's probably where we ran into trouble with libedit. (I should add that I really do mean to fix the program so libedit can be used as an option, it's just that I've got too many other projects ahead of it in my list of projects to-do). -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu