Tolyangin:

To> Страное дело, но gnus отказываеться отправлять письмо с содержимым из
To> *Backtrace.При этом emacs замерзал и глох, спасался C-g. Выложил на
To> paste

To> h ttp://paste.ubuntu.com/136877/

Вроде понятно, в чём дело. Попробуйте наложить такой патч (для Emacspeak из
тифлокомповского архива):

--- emacspeak-gnus.el_  2009-03-25 10:08:38.000000000 +0500
+++ emacspeak-gnus.el   2009-03-25 10:19:40.000000000 +0500
@@ -79,10 +79,11 @@
                     gnus-article-mode-map))
   (when (boundp 'gnus-summary-mode-map)
     (emacspeak-keymap-remove-emacspeak-edit-commands gnus-summary-mode-map))
-  (when (boundp 'gnus-article-mode-map)
-    (emacspeak-keymap-remove-emacspeak-edit-commands gnus-article-mode-map))
   (when (boundp 'gnus-group-mode-map)
     (emacspeak-keymap-remove-emacspeak-edit-commands gnus-group-mode-map))
+  (define-key gnus-article-mode-map
+    [remap emacspeak-self-insert-command]
+    'gnus-article-read-summary-keys)
   (define-key gnus-summary-mode-map "\C-t" 'gnus-summary-toggle-header)
   (define-key gnus-summary-mode-map "T" 'gnus-summary-hide-all-headers )
   (define-key gnus-summary-mode-map "t"

Для этого сохраните патч в файл, например, emacspeak-gnus.patch, перейдите в
директорию /usr/local/share/emacs/site-lisp/emacspeak/lisp/ и выполните там:

patch < /tmp/emacspeak-gnus.patch
make emacspeak-gnus.elc

Утилита patch находится в пакете patch.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
Blinux-rus@lists.a11ywiki.org
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить