From b4f3e6cabafb3e04292a650874d977c692dbad22 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Miha=20Rihtar=C5=A1i=C4=8D?= Date: Wed, 4 Aug 2021 09:15:25 +0200 Subject: [PATCH] Use `abort-minibuffers' in delsel * lisp/delsel.el (minibuffer-keyboard-quit): Use `abort-minibuffers' (bug#49821). Previously, C-g was bound to abort-recursive-edit, now it is bound to abort-minibuffers. However, after requiring delsel, it gets bound to minibuffer-keyboard-quit, which still uses abort-recursive-edit. Use the new function instead. --- lisp/delsel.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/delsel.el b/lisp/delsel.el index 3c99dd2344c..93fdc6a8863 100644 --- a/lisp/delsel.el +++ b/lisp/delsel.el @@ -300,7 +300,7 @@ then it takes a second \\[keyboard-quit] to abort the minibuffer." (interactive) (if (and delete-selection-mode (region-active-p)) (setq deactivate-mark t) - (abort-recursive-edit))) + (abort-minibuffers))) (define-key minibuffer-local-map "\C-g" 'minibuffer-keyboard-quit) -- 2.39.2