Hi,
When eterm is run for the first time, the keybinding for C-e C-e gets remapped. However, the new function doesn't call the `end-of-line' function interactively, which means that Emacspeak doesn't speak it. Here is a very small patch to fix that:
1 file changed, 1 insertion(+), 1 deletion(-)
lisp/emacspeak-eterm.el | 2 +-
modified lisp/emacspeak-eterm.el
@@ -215,7 +215,7 @@ in a non eterm buffer if executed via C-e C-e"
((or (eq major-mode 'term-mode)
(eq major-mode 'tshell-mode))
(term-send-raw))
- ((= last-input-event 5) (end-of-line))
+ ((= last-input-event 5) (call-interactively #'end-of-line))
(t (beep))))
(defun emacspeak-eterm-speak-cursor ()
[back]
If you have questions about this archive or had problems using it,
please contact us.