> 2006/12/14, Alexander G. M. Smith <agmsmith@xxxxxxxxxx>: > > > > > So that means that apps have to write a BLAH:keywords attribute > > when they > > close a word processing file, containing all the words that are in > > the > > document (which could be the whole document). Write performance > > may be > > a bit slow... > > It could also be incorrect : say an app doesn't write the keywords > attribute whereas another does on the same file, then content and > keywords are out of sync. > That's where a BNode::Write() hook or registrar sniffing should kick in. With plugins to handle specific types to index. My first thought was to reuse translator addons as they already know formats. François.