On Tue, 11 Apr 2000, Gilles Detillieux wrote:
> Again, I'm probably oversimplifying, but couldn't you just strip out or
> ignore parentheses, boolean operators, or any punctuation for that matter,
> within double quotes, when initially scanning the "allWords" string in
> setupWords() ?
It basically does this already. The problem is in parser.cc when it
actually has to *interpret* the transformed query. This code wasn't
expecting anything besides words inside the quotes and died.
I checked the CVS tree and the code to block fuzzy algorithms apparently
never made the CVS tree. Oops, it's there now. Testing last night was
good--I could not cause an infinite loop and I tried some nasty queries.
Suffice to say, I think it's a kudge on top of a pile of duct-tape. But it
does seem to fix the problem for 3.2.0b2.
-Geoff
------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED]
You will receive a message to confirm this.