I like this idea, but I am not sure how it would work with the other non-Latin character languages, I only use english parts of Sword though. So I might not be able to help greatly with the testing of this one, but I like the sound of it. In this example, I would guesss that for useing the word "child" to be replaced by "child | children" then one should include a # sign before the word. The reason I see for this is becuase it would be desireable to search only for the term "child" and not both terms.
By the grace of God, Dan Adams Quoting [EMAIL PROTECTED]: > > On Mon, 9 Sep 2002, Leon Brooks wrote: > > > > Good points. It's even more important in some languages that have > unusual > > inflectional morphology, like infixation (think of marking -ed for past > > tense in the middle of the word) and suprafixation (e.g. tone differences > > marking tense or person). You probably COULD do these with &'s and |'s, > > but it would be more intuitive & simpler to construct a regex (at least > to > > anyone who had ever seen a regex). > > Great idea: > > Add a new search operator, may be #word. > > If libSword encounters a new word with this character it should call > front-end > supplied callback which would asks us about how to search this. > > E.g., we type: > > son & #child > > Computer asks: > > what is search expression for "child"? > > We type: > > child | children > > The next time when we type "child" (not sure whether to require to precede it > > with #) computer remembers that it should be searched as "child | > children". > > Then we can ask users to send us their (if high quality) databases and merge > > these. Hopefully we will have a big database of the most often searched > strange words. > -- > Victor Porton ([EMAIL PROTECTED]) > ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/