Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jul 2000 16:20:23 +0900
From:      "Daniel C. Sobral" <dcs@newsguy.com>
To:        Nate Williams <nate@yogotech.com>
Cc:        "Daniel C. Sobral" <dcs@FreeBSD.org>, 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
Message-ID:  <39697937.4B6345FD@newsguy.com>
References:  <200007091813.LAA67153@freefall.freebsd.org> <200007091942.NAA23699@nomad.yogotech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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

		<jkh> _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."
		<EE> jkh: does it really include the 'good luck' part?
		<jkh> EE: OK, I made that part up.
		<jkh> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39697937.4B6345FD>