From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Merging forked versions of regex.c Date: 18 Mar 2002 22:27:45 +0900 Sender: emacs-devel-admin@gnu.org Message-ID: <877koa9fam.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <200203180906.g2I96IC08506@wijiji.santafe.edu> Reply-To: Miles Bader NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1016458235 6901 127.0.0.1 (18 Mar 2002 13:30:35 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 18 Mar 2002 13:30:35 +0000 (UTC) Cc: emacs-devel@gnu.org Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16mxDf-0001nD-00 for ; Mon, 18 Mar 2002 14:30:35 +0100 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16mxIa-0000nJ-00 for ; Mon, 18 Mar 2002 14:35:40 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16mxDI-0003N7-00; Mon, 18 Mar 2002 08:30:12 -0500 Original-Received: from smtp01.fields.gol.com ([203.216.5.131]) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 16mxB3-0003F6-00; Mon, 18 Mar 2002 08:27:53 -0500 Original-Received: from tc-2-182.kawasaki.gol.ne.jp ([203.216.25.182] helo=tc-1-100.kawasaki.gol.ne.jp) by smtp01.fields.gol.com with esmtp (Magnetic Fields) id 16mxAx-0002y8-00; Mon, 18 Mar 2002 22:27:47 +0900 Original-Received: by tc-1-100.kawasaki.gol.ne.jp (Postfix, from userid 1000) id A6E4D3013; Mon, 18 Mar 2002 22:27:45 +0900 (JST) Original-To: rms@gnu.org System-Type: i686-pc-linux-gnu In-Reply-To: <200203180906.g2I96IC08506@wijiji.santafe.edu> Original-Lines: 18 X-Abuse-Complaints: abuse@gol.com Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2004 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2004 Richard Stallman writes: > Various GNU programs such as Emacs and Glibc have separate forked > versions of the file regex.c. It would be good to clean up this mess, > to reunite the forked versions. > > Would someone like to work on this? Unfortunately, this task is now harder because glibc has recently adopted a new (completely rewritten) regex implementation, which is presently unusable by emacs (re_search_2 is implemented by mallocing a buffer to hold the two strings, copying them into it, and then searching!!!). Also, Tom Lord has examined it, and he claims that it has other serious problems that make it currently unsuitable for general use [I haven't seen any response to this]. -Miles -- Is it true that nothing can be known? If so how do we know this? -Woody Allen _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel