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