Constantin Kaplinsky wrote:
: >>>>> "AWN" == Andrew W Nosenko <awn(a)bcs.zp.ua> writes:
:
: AWN> : VB>
http://www.bcs.zp.ua/~awn/xemacs/ru-keys.el
: AWN> :
: AWN> : Попробовал, не хотит он у меня работать. При выполнении (require
: AWN> : 'ru-keys) говорит:
: AWN> :
: AWN> : Signaling: (args-out-of-range "^@^A^B^C..." 1569)
: AWN> :
: AWN> : Это xemacs-21.1.14-2.7.0.asp ...
:
: AWN> [Мои извинения, о корнях дискуссии не осведомлен ибо увидел ее
: AWN> только когда пошел cross-posting на xemacs-users-ru]
:
: AWN> 1. Я правильно понимаю, что речь идет про XEmacs-Mule
: AWN> и ru-keys версии 0.4.0?
:
: Да.
:
: AWN> 2. Если не сложно, что на твоем xemacs выдают:
: AWN> (char-int ?ф) ;; ожидается 198, если koi8-r и non-Mule
:
: 1636
:
: AWN> (char-int ?Ё) ;; ожидается 179, если koi8-r и non-Mule
:
: 1569
:
: AWN> (char-int ?ё) ;; ожидается 163, если koi8-r и non-Mule
:
: 1649
:
: AWN> (char-int ?z) ;; ожидается 122
:
: 122
:
: AWN> (int-char 198) ;; ожидается ?ф, если koi8-r и non-Mule
: AWN> (int-char 179) ;; ожидается ?Ё, если koi8-r и non-Mule
: AWN> (int-char 163) ;; ожидается ?ё, если koi8-r и non-Mule
:
: То, что выдают эти три строчки, я зафиксировал в графическом виде,
: чтобы быть уверенным, что все увидится так же, как это вижу я. Файлик
: прицеплен к этому письму.
:
: AWN> (int-char 122) ;; ожидается ?z
:
: ?z
Похоже, что мимикрия case-table в Mule под якобы-non-Mule имеет свои
границы и распространяется только на iso-8859-1.
Вопрос, если все языковое окружение настроить вручную перед загрузкой
ru-keys, не полагаясь на magick-cookie в его начале, то проблема будет
оставаться или уйдет?
Если останется, но приложи к ru-keys патч из аттачмента. Он просто
запретит подстройку case-table под XEmacs-21.1.x/Mule. (Именно там
происходит слет.)
Вопросы ко всем:
a) под XEmacs-21.1.x/Mule есть проблема с регистро-независимым isearch?
б) если проблемы есть, то есть ли у Mule-версии (опять-таки 21.1)
какие-то свои функции для работы с case-table, знающие про его
настоящую структуру?
--
Andrew W. Nosenko (awn(a)bcs.zp.ua)
Фамильный призрак (c) Елена Носенко