On Fri, 25 Aug 2000, Quim Sanmarti wrote:

> OK --  there's also a newer version, 1.22.2.6, I guess I should use that. 

The differences between 1.22.2.5 and 1.22.2.6 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.

Sure.

> 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.)

-Geoff


------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED] 
You will receive a message to confirm this. 


Reply via email to