From owner-cvs-all Mon Jul 10 0:20:17 2000 Delivered-To: cvs-all@freebsd.org Received: from peach.ocn.ne.jp (peach.ocn.ne.jp [210.145.254.87]) by hub.freebsd.org (Postfix) with ESMTP id 8B5E837C5BB; Mon, 10 Jul 2000 00:20:04 -0700 (PDT) (envelope-from dcs@newsguy.com) Received: from newsguy.com (p13-dn01kiryunisiki.gunma.ocn.ne.jp [211.0.245.14]) by peach.ocn.ne.jp (8.9.1a/OCN/) with ESMTP id QAA10851; Mon, 10 Jul 2000 16:19:52 +0900 (JST) Message-ID: <39697937.4B6345FD@newsguy.com> Date: Mon, 10 Jul 2000 16:20:23 +0900 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en,pt-BR,ja MIME-Version: 1.0 To: Nate Williams Cc: "Daniel C. Sobral" , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/regex/grot Makefile debug.c limits.hmain.c mkh split.c stdlib.h tests References: <200007091813.LAA67153@freefall.freebsd.org> <200007091942.NAA23699@nomad.yogotech.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Nate Williams wrote: > > Didn't Henry promise to re-write the regex code for effeciencies sake a > few years ago? I was hoping this re-written code would make regex and > friends faster, enough so that grep et. all would be fast enough to > make it easier to replace GNU grep. > > Anyone know anything more? O'Brien said he would import the newest library. I first inquired about tweaking regex(3) maybe a month before Usenix. O'Brien said he planned to replace it, so I'd better keep my hands off. I continued researching regex implementations, as I have another project requiring me to write one. After Usenix, I contacted O'Brien again, and he said he missed the chance to talk to Spencer, and the new library would possibly not be merged back into 4.x, so I might as well go ahead and do my changes (they don't break any API/ABI, and require no recompilation of applications). Meanwhile, I sorely missed regex's test suit. On one hand, it makes it very difficult to hack the code. On the other hand, there are places in the code that refer to that test suit to explain bugs they are working around, so their absence makes the code more difficult to understand. For this reason, I decided to import it. -- Daniel C. Sobral (8-DCS) dcs@newsguy.com dcs@freebsd.org capo@the.great.underground.bsdconpiracy.org _DES: The Book of Bruce has only one sentence in it, and it says "the actual directives of my cult are left as an exercise for the reader. Good luck." jkh: does it really include the 'good luck' part? EE: OK, I made that part up. EE: I figured it should sound a bit more cheery than how Bruce initially dictated it to me. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message