touch /tmp/test-file.txt ; aspell -c /tmp/test-file.txt Steps to Reproduce: 1. touch /tmp/test-file.txt 2. aspell -c /tmp/test-file.txt Actual Results: падает Expected Results: не падает
Падает только в локали UTF-8 валится где-то тут: acommon::DecodeUtf8::decode /usr/lib64/libaspell.so.15
[c0der@xxx ~]$ touch aspell-test.txt [c0der@xxx ~]$ aspell -c aspell-test.txt Ошибка: No word lists can be found for the language "ru_RU". [c1der@mxxx ~]$ Только после установки пакета aspell-ru-lebedev начал падать, причем падает на пустом файле, на нормальном файле не падает (правда выдаёт окно с кракозябрами).
BTW, он ещё и оставляет временный файл, вроде, aspell-test.txt.new после себя.
Created attachment 2701 [details] Теперь при появлении пустого файла aspell молча завершается, как будто бы файл не содержит ошибок
Исправление доступно в моём git repo.
Исправлено в 0.60.5-alt3