Hi,

Reporting on a few changes

In htword:
 * Cleanups for a few obsolete items after the last changes I made.
 * A few bug fixes on the code that I added (and that is not yet
used by htdig)

During the re-compile on htdig, I found 2 bugs in htsearch/Display.cc
(that generated compile warnings and errors)
 * htsearch/Display.cc (setVariables): parentheses missing around ternary
   operator : confusion in priority with <<. 
 * htsearch/Display.cc (hilight): changed static char * (!!) to const string,
 static char evaluated before configuration is loaded so config had no 
 effect + unnecesary conversion
  
Please mail me if I got sommething wrong on this...

Thanks for any comments or questions.


Marcel.

ChangeLog:
Tue Nov 02 13:44:57 1999  Marcel Bosc  <[EMAIL PROTECTED]>

        * htsearch/Display.cc (setVariables): parentheses missing around ternary
        operator : confusion in priority with <<. 

Tue Nov 02 13:33:50 1999  Marcel Bosc  <[EMAIL PROTECTED]>

        * htsearch/Display.cc (hilight): changed static char * (!!) to const string,
        static char evaluated before configuration is loaded so config had no 
        effect + unnecesary conversion

Tue Nov 02 11:45:49 1999  Marcel Bosc  <[EMAIL PROTECTED]>

        * htword/WordKey.cc :  Cleaned up obsolete code now using *InSortOrder fcts
        and WordKeyInfo.sort[]
        * htword/WordKey : Added FirstSkipField :
        find first field that must be checked for skip
        * htword/WordKey (PrefixOnly): now returns OK/NOTOK, fixed bug which 
        made Walk loop over the whole db if the searchkey just had 
        a the "word" field defined
        * htword/WordKey.cc (Unpack): had forgten to: SetDefinedWordSuffix 
        * htword/WordKey.cc (operator >>): added check for very very long words
        (even if this should never happen)
        * htword/WordKey.cc (operators << >>): added <UNDEF> word suffix handling
        * htword/WordKey.h : Filled() did not check for WordSuffix
        * htword/WordKey.h : added WordKey::ExactEqual
        * htword/WordKey.h (IsDefinedWordSuffix): fixed bad flag check
        * htword/WordList : Removed all obsolete HTDIG_WORDLIST flags: only
        two remain : COLLECTOR and WALKER the rest is now specified by the searchKey
        removed action arg to WordList::Collect()
        * htcommon/HtWordList.cc,htmerge/words.cc : changed flags in  calls to 
WordList::Walk 
        * htword/WordList.cc : skip now deals with the SuffixUndefined case
        

    ----------------------

    Marcel Bosc

    ECILA
    100 av. du Gal Leclerc
    93500 Pantin  - France
    Tel:  33 1 56 96 10 85

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