Subject: RE: [htdig3-dev] RE: Title:(foo bar)
From: Quim Sanmarti (email@example.com)
Date: Tue Sep 05 2000 - 07:02:18 PDT
> -----Mensaje original-----
> De: Geoff Hutchison [SMTP:firstname.lastname@example.org]
> 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
To unsubscribe from the htdig3-dev mailing list, send a message to
You will receive a message to confirm this.
This archive was generated by hypermail 2b28 : Tue Sep 05 2000 - 07:10:43 PDT