From owner-freebsd-current@FreeBSD.ORG Tue Jan 13 11:14:11 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58FE310656C0; Tue, 13 Jan 2009 11:14:11 +0000 (UTC) (envelope-from ulf.lilleengen@gmail.com) Received: from mta1.eidsiva.net (mta1.eidsiva.net [82.147.40.130]) by mx1.freebsd.org (Postfix) with ESMTP id B9EC18FC0A; Tue, 13 Jan 2009 11:14:10 +0000 (UTC) (envelope-from ulf.lilleengen@gmail.com) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEAMj+a0lX+BoS/2dsb2JhbACMZrUmjjqFbw X-IronPort-AV: E=Sophos;i="4.37,258,1231110000"; d="scan'208";a="17172819" Received: from unknown (HELO @) ([87.248.26.18]) by mtc1.eidsiva.net with ESMTP; 13 Jan 2009 11:44:28 +0100 Date: Tue, 13 Jan 2009 10:44:44 +0100 From: Ulf Lilleengen To: Roman Divacky Message-ID: <20090113094444.GC54243@nobby> References: <20090112200128.GA85280@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090112200128.GA85280@freebsd.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: current@freebsd.org Subject: Re: [RFC]: flex/lex update 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: Tue, 13 Jan 2009 11:14:11 -0000 On Mon, Jan 12, 2009 at 09:01:28PM +0100, Roman Divacky wrote: > hi > > I noticed there is an update to lex/flex. The version in our tree > is ancient and there seems to be some updates (http://flex.sourceforge.net/) > > Can someone comment on the state of lex in our tree? It's not considered > a contributed software (it resides in usr.bin) but it was taken from elsewhere. > > what is our position? is it preferable for me to work on updating it or > just fixing the one bug I ran into? I would like to see a new version of flex in base, as the current version doesn't support generating reentrant code, which is needed for the lexer used in csup for tokenizing rcs files. I solved this by just including the generated lexer, but would prefer if it could be generated from the source instead. I think philip@ started to work on this, so you should poke him regarding the work he's already done. -- Ulf Lilleengen