Subject: Re: bug#24435: 25.1; Problem using Hunspell

From: Eli Zaretskii <[email-masked]>
Date: Wed, 14 Sep 2016 21:50:35 +0300

> From: Dmitri Paduchikh <[email-masked]>
> Cc: [email-masked],  [email-masked]
> Date: Wed, 14 Sep 2016 22:44:18 +0500
> 
> > What does your Hunspell output when invoked thus:
> >   $ hunspell -D
> 
> $ hunspell -D < /dev/null
> Hunspell 1.4.0

That's the bug.

> Now when I try to check some word, after waiting for
> several seconds I get this message:
> 
> | Starting new Ispell process hunspell with ru_RU dictionary...
> | Hunspell 1.4.0 (ispell-init-process)
> 
> Subsequent attempts give such result:
> 
> | Checking spelling of ВПЕРЁД...
> | Error checking word ВПЕРЁД using hunspell with ru_RU dictionary
> 
> The word seems to pass spellcheck using CLI interface.
> 
> $ echo вперёд | hunspell -a -d ru_RU
> Hunspell 1.4.0
> *

You used a lower-case variant of the word in the CLI test, so the
results could be different.  What happens when you pass exactly ВПЕРЁД
in the CLI case?

Also, can you look (in 'ps' or some similar system utility) what is
the exact command line that Emacs invokes Hunspell in your case?