|
From: | Gregory Heytings |
Subject: | bug#50727: Contradictory conventions with new command kbd-macro-display |
Date: | Tue, 21 Sep 2021 23:27:29 +0000 |
`kbd-macro-display' is a new command in Emacs 28 bound to `C-x C-k Q'. (See commit d4e9d191aeba.)However, the `kmacro-bind-to-key' docstring says: The key sequences [C-x C-k 0] through [C-x C-k 9] and [C-x C-k A] through [C-x C-k Z] are reserved for user bindings, and to bind to one of these sequences, just enter the digit or letter, rather than the whole sequence.This advice seems to conflict with the chosen key binding for `kbd-macro-display'.
It's 'kbd-macro-redisplay', not 'kbd-macro-display'. Indeed it conflicts with the keys that are supposed to be reserved for user bindings, but it is by far not the only one:
C-x C-k Q kdb-macro-redisplay C-x C-k b kmacro-bind-to-key C-x C-k e edit-kbd-macro C-x C-k l kmacro-edit-lossage C-x C-k n kmacro-name-last-macro C-x C-k q kbd-macro-query C-x C-k r apply-macro-to-region-lines C-x C-k s kmacro-start-macro C-x C-k x kmacro-to-register
[Prev in Thread] | Current Thread | [Next in Thread] |