Hi, > From: Erik Hatcher [mailto:[EMAIL PROTECTED] > > On Jan 25, 2004, at 2:53 PM, Pasha Bizhan wrote: > > Hi, > > > > I'm not sure that's rightly. Because Russian unicode charset, KOI > > charset and win1251 charset is equal in use. May be unicode > charset is > > less common. > > I guess so Russian Analyser hasn't no-arg constructor. > > Pasha - my apologies, but I'm not following what you mean > here. Is there an issue with the change I made to the > RussianAnalyzer?
Sorry for my English. All russian charset is equal. I can't choice default charset for no-arg constructor. My code is only example and RussianCharsets.RussianUnicode too. We use RussianCharsets.CP1251. But other people can use other charset. > public RussianAnalyzer() { > this.charset = RussianCharsets.UnicodeRussian; > stoptable = StopFilter.makeStopTable(makeStopWords(RussianCharsets.UnicodeRussian)); > } I think that Russian Analyser must not has no-arg constructor. The choise of default charset is not evident. The user must specify charset. I thin that original problem is Luke's problem, not Russian Analyser. Do you understand me? > My preference, actually, is for Lucene 2.0 to have all of > these language-specific analyzers separate from the core. +1. Pasha Bizhan http://www.LuceneDotNet.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]