GNU bug report logs - #79110
31.0.50; completing-read-multiple does not set minibuffer--require-match

Previous Next

Package: emacs;

Reported by: Daniel Mendler <mail <at> daniel-mendler.de>

Date: Mon, 28 Jul 2025 11:59:02 UTC

Severity: normal

Found in version 31.0.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

To reply to this bug, email your comments to 79110 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to monnier <at> iro.umontreal.ca, bug-gnu-emacs <at> gnu.org:
bug#79110; Package emacs. (Mon, 28 Jul 2025 11:59:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Daniel Mendler <mail <at> daniel-mendler.de>:
New bug report received and forwarded. Copy sent to monnier <at> iro.umontreal.ca, bug-gnu-emacs <at> gnu.org. (Mon, 28 Jul 2025 11:59:02 GMT) Full text and rfc822 format available.

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

From: Daniel Mendler <mail <at> daniel-mendler.de>
To: bug-gnu-emacs <at> gnu.org
Subject: 31.0.50; completing-read-multiple does not set
 minibuffer--require-match
Date: Mon, 28 Jul 2025 13:56:36 +0200
completing-read sets this variable (both minibuffer-completion-confirm
and minibuffer--require-match), so completing-read-multiple should do
the same. Similarly minibuffer--original-buffer is not set in CRM.

In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.49, cairo version 1.18.4) of 2025-07-24
Windowing system distributor 'The X.Org Foundation', version 11.0.12101016
System Description: Debian GNU/Linux 13 (trixie)

Configured using:
 'configure --prefix=$HOME/.local/share/emacs
 --without-compress-install --with-tree-sitter --with-native-compilation
 --with-dbus --without-selinux --without-threads --disable-gc-mark-trace
 --without-gsettings --without-gpm --with-cairo --with-cairo-xcb
 --with-xinput2 --with-x-toolkit=gtk3 --without-toolkit-scroll-bars
 'CFLAGS=-O3 -mtune=native -march=native''

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ JPEG LIBOTF LIBSYSTEMD
LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP
SOUND SQLITE3 TIFF TREE_SITTER WEBP X11 XDBE XIM XINERAMA XINPUT2 XPM
XRANDR GTK3 ZLIB




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79110; Package emacs. (Tue, 29 Jul 2025 21:32:02 GMT) Full text and rfc822 format available.

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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Daniel Mendler <mail <at> daniel-mendler.de>
Cc: 79110 <at> debbugs.gnu.org
Subject: Re: bug#79110: 31.0.50; completing-read-multiple does not set
 minibuffer--require-match
Date: Tue, 29 Jul 2025 17:31:43 -0400
> completing-read sets this variable (both minibuffer-completion-confirm
> and minibuffer--require-match), so completing-read-multiple should do
> the same. Similarly minibuffer--original-buffer is not set in CRM.

+1


        Stefan





Reply sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
You have taken responsibility. (Sat, 02 Aug 2025 18:32:02 GMT) Full text and rfc822 format available.

Notification sent to Daniel Mendler <mail <at> daniel-mendler.de>:
bug acknowledged by developer. (Sat, 02 Aug 2025 18:32:02 GMT) Full text and rfc822 format available.

Message #13 received at 79110-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: 79110-done <at> debbugs.gnu.org
Subject: Re: bug#79110: 31.0.50; completing-read-multiple does not set
 minibuffer--require-match
Date: Sat, 02 Aug 2025 14:31:39 -0400
Pushed a fix to `master`, closing,


        Stefan





This bug report was last modified 6 days ago.

Previous Next


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