GNU bug report logs - #35486
26.1; insert-kbd-macro now creates unreadable list code

Previous Next

Package: emacs;

Reported by: Francesco Potortì <pot <at> gnu.org>

Date: Mon, 29 Apr 2019 09:37:01 UTC

Severity: minor

Tags: fixed, patch

Found in version 26.1

Fixed in version 27.1

Done: Noam Postavsky <npostavs <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Francesco Potortì <pot <at> gnu.org>
To: 35486 <at> debbugs.gnu.org
Subject: bug#35486: 26.1; insert-kbd-macro now creates unreadable list code
Date: Mon, 29 Apr 2019 11:36:29 +0200
The insert-kbd-macro function now creates code like this:

(fset 'rmail-remove-me
   (lambda (&optional arg) "Keyboard macro." (interactive "p")
   (kmacro-exec-ring-item (quote ([21 114 80 108 101 101 97 97 115 97
   115 ...

rather than this as before:

(fset 'approve
   "\C-[xundigestify\C-mdd\C-xqde\M-k\M-k\M-k\M-k\C-c\C-crApproved: ...

This makes it impossible to understand at a glance what a given macro
does by browsing the lisp code.  I find this to be a regression.  Can
this be undone, or at least controlled by an option?




This bug report was last modified 6 years and 15 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.