[sisyphus] Emacs: Ispell misalignment
Vadim Vinichenko
=?iso-8859-1?q?vnv_=CE=C1_14000=2Eru?=
Вс Сен 22 23:10:47 MSD 2002
Возникла потребность проверить в emacs орфографию смешанного
(русско-английского) текста. С русским словарем все нормально -
проверяет русские слова, английские игнорирует. С английским - Ispell
довольно быстро натыкается на misalignment (это связано с границами
multibyte символов?) и дальше не проверяет.
Минимальный test case у меня, например, такой. В чистый буфер/файл
(major-mode роли, кажется, не играет) пишем:
кошка cat
(cat, естественно, целиком латиницей). Переключаемся на словарь english,
делаем M-x ispell-buffer. Получаем в мини-буфере:
Ispell misalignment: word 'LZ' point 3; probably incompatible versions
Это так у всех? Есть ли способ это поправить? Emacs из Сизифа в
состоянии практически неизмененном, локаль пользователя и системы - cp1251.
[vadim на localhost vadim]$ rpm -qa | grep 'emacs\|ispell'
emacs-el-21.2-alt5
ispell-en-3.1.20-ipl18mdk
emacs-common-21.2-alt5
emacs-X11-21.2-alt5
ispell-ru-lebedev-0.99e9-alt1
ispell-ru-lebedev-cp1251-0.99e9-alt1
emacs-leim-21.2-alt5
ispell-3.1.20-ipl18mdk
emacsen-startscripts-0.0.1-alt3
emacs-speedbar-0.14-alt0.4.beta4
--
С уважением,
Вадим
Подробная информация о списке рассылки Sisyphus