Dmitry Astapov wrote:
:
:
: AWN>> нормально работает после (require 'ru-keys), но gnus : регулярно
: AWN>> переопределяет keymap и приходится в хуке делать (load-file :
: AWN>> 'ru-keys.el). Грустно :(
: [skip]
:
: Я его поборол. Проблема - в message.el. Вот дифф:
:
: --- message.el.orig Fri Jul 27 12:44:24 2001
: +++ message.el Fri Jul 27 14:05:00 2001
: @@ -1352,7 +1352,7 @@
:
: (unless message-mode-map
: (setq message-mode-map (make-keymap))
: - (set-keymap-parent message-mode-map text-mode-map)
: + (set-keymap-parents message-mode-map (list text-mode-map (current-global-map)))
: (define-key message-mode-map "\C-c?" 'describe-mode)
:
: (define-key message-mode-map "\C-c\C-f\C-t" 'message-goto-to)
:
: Проблема в том, что в text-mode-map не определены Cyrillic_XXX -- он сам за
: ними ходит в global-map. Почему не происходит рекурсивный lookup -- я не
: знаю.
??? Проблема в том, что text-mode-map _наследует_ глобальный keymap! И
се, что входит в него -- входит и в text. По крайней мере у меня на
non-Mule.
:
: Внимание, вопрос: как правильно пропихнуть это в upstream?
Посмотри мой предыдущий постинг. Возможно, этот патч просто не
понадобится.
--
Andrew W. Nosenko (awn(a)bcs.zp.ua)
Фамильный призрак (c) Елена Носенко