Словарь не может найти правильный вариант для «ошипки» выдаёт результат: «ошибк, ощипк, Шипк»
echo "ошипки" | hunspell -a -d ru_RU
@(#) International Ispell Version 3.2.06 (but really Hunspell 1.6.2)
& ошипки 3 0: ошибк, ощипк, Шипк
aspell в тоже время показывает 14 вариантов в том числе и правильный «ошибки»
echo "ошипки" | aspell -a -d ru
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.7-20110707)
& ошипки 14 0: Шипки, ошибки, ощипки, шпики, шапки, Шипка, Шипке, Шипку, охапки, окопки, ощипка, ощипке, ощипку, ушивки
Можно как-то исправить/улучшить результат для hunspell?
UPD. Обновил заголовок так как предыдущий не соответствовал реальной проблеме. Почему у hunspell такая слабая поддержка русского языка?
При пристальном взгляде оказалось что проблема не в слабом словаре, а в том что hunspell обрезает последний символ.
Это хорошо видно в сравнении с enchant.
echo "ошипки" | enchant -a -d ru_RU
@(#) International Ispell Version 3.1.20 (but really Enchant 1.6.0)
& ошипки 3 0: ошибки, ощипки, Шипки
Как убедить hunspell не обрезать слова?