GNU bug report logs -
#42492
Documentation error in summary at top of section 17.1, emacs.info (emacs-27 branch)
Previous Next
Reported by: Bob Halley <halley <at> play-bow.org>
Date: Thu, 23 Jul 2020 16:32:01 UTC
Severity: normal
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #10 received at 42492-done <at> debbugs.gnu.org (full text, mbox):
> From: Bob Halley <halley <at> play-bow.org>
> Date: Thu, 23 Jul 2020 09:31:24 -0700
>
>
> ‘<F4>’
> ‘C-x e’
> If a keyboard macro is being defined, end the definition;
> otherwise, execute the most recent keyboard macro
> (‘kmacro-end-or-call-macro’).
>
> This suggests that <F4> and C-x e are both bound to kmacro-end-or-call-macro. <F4> is, but C-x e is not; it is bound to kmacro-end-and-call-macro by the autoloads in kmacro.el (note "and" vs "or"):
>
> ;;; Provide some binding for startup:
> ;;;###autoload (global-set-key "\C-x(" 'kmacro-start-macro)
> ;;;###autoload (global-set-key "\C-x)" 'kmacro-end-macro)
> ;;;###autoload (global-set-key "\C-xe" 'kmacro-end-and-call-macro)
> ;;;###autoload (global-set-key [f3] 'kmacro-start-macro-or-insert-counter)
> ;;;###autoload (global-set-key [f4] 'kmacro-end-or-call-macro)
>
> The text further down in this section describes the bindings correctly:
Thanks, I fixed the summary table.
This bug report was last modified 4 years and 362 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.