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]