GNU bug report logs - #78916
31.0.50; C-g fails to exit loop

Previous Next

Package: emacs;

Reported by: Mike Kupfer <kupfer <at> rawbw.com>

Date: Fri, 27 Jun 2025 21:37:02 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Mike Kupfer <kupfer <at> rawbw.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 78916 <at> debbugs.gnu.org
Subject: bug#78916: 31.0.50; C-g fails to exit loop
Date: Sat, 28 Jun 2025 16:28:32 -0700
Stefan Monnier wrote:

> In `master`, they now both behave in the same way.  I think the fact
> that the behave the same way is good/right since they have the same
> binding in the keymap.

That makes sense.

> So what do we want:
> 
> - Both keys behave like the "old C-g".
> - Both keys behave like the "old C-]" (i.e. what we have now).
> - Reintroduce the difference of behavior between `C-g` and `C-]`,
>   presumably by giving them different bindings in `query-replace-map.

Is there a use case for the current behavior?  I definitely want to have
the "old C-g" behavior available.  I think it makes sense for C-g to
provide that behavior.  Different bindings in query-replace-map seems
like a clean way to achieve that.

thanks,
mike




This bug report was last modified 25 days ago.

Previous Next


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