I'm starting to commit the phrase search changes. They were largely
complete last night, but I wanted the snapshot to serve as a baseline.

There are a lot of changes. I think I counted something like 20 files with
changes. There are more to come--I haven't taken a look at the htfuzzy
code, which will need some minor touchups.

I promise that it compiles and that htdig works as advertised. I'm
expecting to take some heat for not getting everything working, but I'm
seriously worried about the magnitude of the changes. Put simply, I'd
prefer to make the commits and have a bunch of backups. Plus I'm sure
we'll all find bugs once it's in, whereas you can't inspect the code on my
drive. :-)

Here's the deal:
* htfuzzy: May or may not do anything useful. Needs rewrites to use the
new htcommon/WordList code.
* htmerge: Basically set, but WordList::WordRefs doesn't return anything,
so word merges don't actually delete any words! (However, WordList::Words
is nice enough to return the count of unique words.)
* htsearch: Needs some small changes to access the WordList data. Then it
actually needs to take advantage of the locations!

Oh, I wouldn't try to use htmerge to merge databases. Since we don't have
db.wordlist files anymore, it won't be too useful. :-) More on that in a
sec.

-Geoff

------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the SUBJECT of the message.

Reply via email to