From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Merging forked versions of regex.c Date: Tue, 19 Mar 2002 01:43:45 -0700 (MST) Sender: emacs-devel-admin@gnu.org Message-ID: <200203190843.g2J8hjY09137@wijiji.santafe.edu> References: <200203180906.g2I96IC08506@wijiji.santafe.edu> <877koa9fam.fsf@tc-1-100.kawasaki.gol.ne.jp> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1016528262 23511 127.0.0.1 (19 Mar 2002 08:57:42 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 19 Mar 2002 08:57:42 +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 16nFR7-000677-00 for ; Tue, 19 Mar 2002 09:57:41 +0100 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16nFWK-0003ta-00 for ; Tue, 19 Mar 2002 10:03:05 +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 16nFQi-0008J1-00; Tue, 19 Mar 2002 03:57:16 -0500 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16nFEW-0006sE-00; Tue, 19 Mar 2002 03:44:40 -0500 Original-Received: from wijiji.santafe.edu (wijiji [192.12.12.5]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g2J8hma07991; Tue, 19 Mar 2002 01:43:48 -0700 (MST) Original-Received: (from rms@localhost) by wijiji.santafe.edu (8.11.6+Sun/8.9.3) id g2J8hjY09137; Tue, 19 Mar 2002 01:43:45 -0700 (MST) X-Authentication-Warning: wijiji.santafe.edu: rms set sender to rms@wijiji using -f Original-To: miles@gnu.org In-Reply-To: <877koa9fam.fsf@tc-1-100.kawasaki.gol.ne.jp> (message from Miles Bader on 18 Mar 2002 22:27:45 +0900) 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:2029 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2029 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]. People will have to study whether those problems are true. Supposing they get fixed, how hard is it to modify the code to work for Emacs? Could you study that? _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel