Subject: RE: [htdig3-dev] [3.2.0b2] AND operator not working as it should?
From: Geoff Hutchison (firstname.lastname@example.org)
Date: Fri Aug 25 2000 - 07:29:11 PDT
On Fri, 25 Aug 2000, Quim Sanmarti wrote:
> OK -- there's also a newer version, 188.8.131.52, I guess I should use that.
The differences between 184.108.40.206 and 220.127.116.11 are fairly minimal. The
patch program is usually pretty good about ignoring small differences and
I usually take care of the other problems. The catch here was that it
wasn't clear the best way to proceed, esp. since I didn't write either bit
of code. :-)
> Concerning Arthur's patch... it will not work if the first word in the
> phrase has isIgnore set. I'd rather keep my version, that includes also the
> optimization that stops lookups if some two words in a phrase are nowhere
> found to be contiguous.
> On the other hand, I must withdraw the other modification in perform_phrase
> that concerned ignored words in a phrase. It's plain wrong, since words
> marked to be ignored are not indexed, so the location counter is not
> incremented by them (*). Sorry, my tests were bad, I shouldn't have posted
> that modification.
I wondered about that and was going to ignore that section when merging in
the patch. But I can't say I haven't made mistakes in parser.cc either.
As far as a "near" operator, I gave up all hope of adding it to parser.cc
and would much rather replace the whole mess so we can add "near" in a
sensible way. (Which may or may not be ParseTree, though you no longer
voice objections to the scheme.)
To unsubscribe from the htdig3-dev mailing list, send a message to
You will receive a message to confirm this.
This archive was generated by hypermail 2b28 : Fri Aug 25 2000 - 07:30:20 PDT