[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