Re: GerH source distro at hebbut.net: HOW TO compile/compare/merge for Bill et al
"Ger Hobbelt" <[email protected]>
| Newsgroups | gmane.mail.spam.crm114 |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Apr 1, 2008 at 5:51 PM, Bill Y <[email protected]> wrote: > The problem is that the other regex packages do not have counted-length > strings (instead, they depend on NUL-terminated strings). > > This means if you have data that contains embedded NULs, those regex > packages FAIL! > > That was why we went to TRE- because it supported counted-length > strings. Got it. We'll need some NUL-including tests for this then, if my hackles are to be believed. BTW: PCRE is not there yet, but is visible on the horizon. Not as a crmregex_pcre.c but rather a 'crmregex_portable.c' which includes support for TRE/PCRE/... - it's harder to keep the caching code in sync right now than cope with a few #ifdef's in there, at least for me. IIRC: the bug in Hyuperspace has not been fixed, but I'll have to recheck with the latest WGET/Hyperspace before I can say for sure that that issue has been fixed. Remember there was the little something with VT itself and then there was this bit in HS itself. Turned out that the initial round of rewriting those loops didn't work out okay (you did that because my patch didn't take). No worries, I have to check again anyhow. -- Met vriendelijke groeten / Best regards, Ger Hobbelt -------------------------------------------------- web: http://www.hobbelt.com/ http://www.hebbut.net/ mail: [email protected] mobile: +31-6-11 120 978 -------------------------------------------------- ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace