GNU bug report logs - #67836
29.1.90; map-y-or-n-p doesn't terminate when run in a kmacro in batch mode

Previous Next

Package: emacs;

Reported by: Spencer Baugh <sbaugh <at> janestreet.com>

Date: Fri, 15 Dec 2023 15:40:02 UTC

Severity: normal

Found in version 29.1.90

Full log


Message #11 received at 67836 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Spencer Baugh <sbaugh <at> janestreet.com>
Cc: 67836 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca
Subject: Re: bug#67836: 29.1.90;
 map-y-or-n-p doesn't terminate when run in a kmacro in batch mode
Date: Fri, 15 Dec 2023 18:18:43 +0200
> Cc: Stefan Monnier <monnier <at> iro.umontreal.ca>
> From: Spencer Baugh <sbaugh <at> janestreet.com>
> Date: Fri, 15 Dec 2023 10:44:47 -0500
> 
> Patch fixing this.

Thanks, but let's please find a fix that doesn't make the tail wag the
dog.  I don't want to make a change in bitch_at_user, which will
affect every possible use of it in batch mode, something that we have
been doing for eons.  If there's a particular problem with
map-y-or-n-p in batch mode, and if the scenario where you find the
problem is important enough, let's please find a solution that targets
only that special situation.

> ding's docstring states that it terminates keyboard macros.  But, due
> to what seems to be an oversight, it does not do that while executing
> in batch mode.

As the code clearly shows, it isn't an oversight.




This bug report was last modified 1 year and 277 days ago.

Previous Next


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