GNU bug report logs - #48603
27.2; [PATCH] Quit minibuffers without aborting kmacros

Previous Next

Package: emacs;

Reported by: miha <at> kamnitnik.top

Date: Sun, 23 May 2021 14:32:02 UTC

Severity: normal

Tags: patch

Found in version 27.2

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Basil L. Contovounesios" <contovob <at> tcd.ie>
To: <miha <at> kamnitnik.top>
Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 48603 <at> debbugs.gnu.org
Subject: bug#48603: 27.2; [PATCH] Quit minibuffers without aborting kmacros
Date: Fri, 03 Sep 2021 18:53:18 +0100
miha <at> kamnitnik.top [2021-09-01 08:58 +0200] wrote:

> However, even with this patch, slight change in behaviour still remains:
> - In Emacs 27, C-g in the minibuffer is bound to abort-recursive-edit
>   which makes execute-kbd-macro signal an error (a quit).
> - In Emacs 28, C-g is bound to abort-minibuffers. This command will not
>   make execute-kbd-macro signal any errors.
> I hope this change in default behaviour is acceptable, otherwise it
> wouldn't be possible to have C-g continue with kmacro execution. For
> test suites, you can get back the old behaviour with
>
> (define-key minibuffer-local-map "\C-g" #'abort-recursive-edit)

Thanks, that WFM.

> Sorry for late reply,

No worries, and thanks again,

-- 
Basil




This bug report was last modified 3 years and 337 days ago.

Previous Next


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