> -----Mensaje original-----
> De:   Geoff Hutchison [SMTP:[EMAIL PROTECTED]]
> Enviado el:   martes 5 de septiembre de 2000 14:41
> >     capital (BTW, what is this?)
>
> If the word is not completely lowercase, then this flag is set.

OK, just asked because this flag seems to be set nowhere in the code...

>
> We have left a number of bits open.

24 to be exact :)

>
> In short, we have left the flags open to future expansion with XML in
> mind, but I don't think we should target this for 3.2. My assumption
> is that the 3.3 effort will include work in this direction.
>

FYI, as this might concern the new query framework, the only need is to 
have some kind of flagset/bitmask that can be included in DocMatch 
Locations (today, a 32 bit integer). Basically, they are copied  here and 
there. Eventual flag operators will look at the corresponding bits.  The 
Phrase operator currently does 'and'ing with flags, as 
location/weight/flags of the words composing a phrase are merged in a 
single Location object. In the case that HtWordReference some day changes, 
Location must change accordingly.

Parsing queries with 'variable' keywords (the flag operator names) 
shouldn't be difficult, provided that a table of names/bitmasks can be 
found somewhere, e.g. the configuration. This *could* be done today for the 
existing flags, as a default value.

//  Joaquim Sanmarti
//    GTD Ingenieria de sistemas y software industrial, S.A.
//        c/Rosa Sensat 9-11
//        08005 Barcelona SPAIN
//        Tel. +34 93 225 77 00
//        Fax. +34 93 225 77 08
//    mailto:[EMAIL PROTECTED]
//    http://www.gtd.es



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