From: Lars Ingebrigtsen Date: Tue, 24 May 2022 12:54:40 +0000 (+0200) Subject: Tweak remapping fix for set-transient-map X-Git-Tag: emacs-29.0.90~1910^2~462 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=be17333acee2086d1c729197dfe64432f6ad6625;p=emacs.git Tweak remapping fix for set-transient-map * lisp/subr.el (set-transient-map): The remapping doesn't have to be in this map. --- diff --git a/lisp/subr.el b/lisp/subr.el index 137e298cd84..adcbd94744e 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -6052,7 +6052,7 @@ to deactivate this transient map, regardless of KEEP-PRED." ;; We may have a remapped command, so chase ;; down that. (when (and mc (symbolp mc)) - (setq mc (or (command-remapping mc nil map) mc))) + (setq mc (or (command-remapping mc) mc))) ;; If the key is unbound `this-command` is ;; nil and so is `mc`. (and mc (eq this-command mc))))