From unknown Fri Aug 08 22:17:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79110: 31.0.50; completing-read-multiple does not set minibuffer--require-match Resent-From: Daniel Mendler Original-Sender: "Debbugs-submit" Resent-CC: monnier@iro.umontreal.ca, bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Jul 2025 11:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 79110 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 79110@debbugs.gnu.org Cc: Stefan Monnier X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Stefan Monnier Received: via spool by submit@debbugs.gnu.org id=B.175370392623825 (code B ref -1); Mon, 28 Jul 2025 11:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jul 2025 11:58:46 +0000 Received: from localhost ([127.0.0.1]:54865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ugMVB-0006CC-Ks for submit@debbugs.gnu.org; Mon, 28 Jul 2025 07:58:46 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43550) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ugMTv-00068M-Ts for submit@debbugs.gnu.org; Mon, 28 Jul 2025 07:57:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ugMTH-0005RZ-Eq for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2025 07:56:54 -0400 Received: from server.qxqx.de ([2a01:4f8:c012:9177::1] helo=mail.qxqx.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ugMTD-0005Hr-HR for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2025 07:56:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=daniel-mendler.de; s=key; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hHOMtHCuq/GiPSv3fKfGCc1ldW643rr2Phji5+HyOa8=; b=i3NVvHFEE1y+htzEpC2Ab6jRXH 1sZVgHARRAT3biqfas497WGEmoTJZNFC1Qy5WfKZ+ia2YDbjL8syQEGiVH5ZTy/0TVLQfF3Qx3/za 7rIju9zm8HRNvEgeCRuoIUs/N7ia9MIYY158i9pIQ6DFS4WavhTF1DHmZulDOcd8gvfY=; From: Daniel Mendler Date: Mon, 28 Jul 2025 13:56:36 +0200 Message-ID: <87v7ncy1e3.fsf@daniel-mendler.de> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a01:4f8:c012:9177::1; envelope-from=mail@daniel-mendler.de; helo=mail.qxqx.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) 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 From unknown Fri Aug 08 22:17:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#79110: 31.0.50; completing-read-multiple does not set minibuffer--require-match Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Jul 2025 21:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 79110 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel Mendler Cc: 79110@debbugs.gnu.org Received: via spool by 79110-submit@debbugs.gnu.org id=B79110.175382471427252 (code B ref 79110); Tue, 29 Jul 2025 21:32:02 +0000 Received: (at 79110) by debbugs.gnu.org; 29 Jul 2025 21:31:54 +0000 Received: from localhost ([127.0.0.1]:36741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ugrvN-00075T-FG for submit@debbugs.gnu.org; Tue, 29 Jul 2025 17:31:53 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:49465) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ugrvK-00075B-V4 for 79110@debbugs.gnu.org; Tue, 29 Jul 2025 17:31:51 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 855C5100383; Tue, 29 Jul 2025 17:31:45 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1753824704; bh=iamyUyaaAb5sqsSeiV4/trpzU8KiyiFrf0dhDQABPfY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=OTQiJGj8XkPgJW+nVAymVI48s+FHaGFc9XWw0XD7lyCSuP41vMgJF5yYISu0tT2+G uewR8kWKv3/N4KRESgKEPPIATTMlfIDVVPL0fXRbmpsp6uGFFomBMI+M/hVrD4UNTs 1klCl2t6xH1VZmHiBNZbizRo2TIFxROjoccsW9oRdqKjBKN45xc96WS57RKX/DC5er DirZ0D77WNJdagRqZ7ySU2vtYd0cjN7G6zUq53Fx38aj2nmqcDqRUfO1YdSXAxSpPe jj+qH/kKKBMlFphcVREQc9EqTBeBJxtsw1n+wFPIX8TiRNb9ykdWG5i6A/9atRrM2f hgKhcA9VNRZww== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 985261000BC; Tue, 29 Jul 2025 17:31:44 -0400 (EDT) Received: from alfajor (unknown [23.233.149.155]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7C6801206CB; Tue, 29 Jul 2025 17:31:44 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87v7ncy1e3.fsf@daniel-mendler.de> Message-ID: References: <87v7ncy1e3.fsf@daniel-mendler.de> Date: Tue, 29 Jul 2025 17:31:43 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.205 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > 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 From unknown Fri Aug 08 22:17:52 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Daniel Mendler Subject: bug#79110: closed (Re: bug#79110: 31.0.50; completing-read-multiple does not set minibuffer--require-match) Message-ID: References: <87v7ncy1e3.fsf@daniel-mendler.de> X-Gnu-PR-Message: they-closed 79110 X-Gnu-PR-Package: emacs Reply-To: 79110@debbugs.gnu.org Date: Sat, 02 Aug 2025 18:32:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1754159522-7400-1" This is a multi-part message in MIME format... ------------=_1754159522-7400-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #79110: 31.0.50; completing-read-multiple does not set minibuffer--require-= match which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 79110@debbugs.gnu.org. --=20 79110: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79110 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1754159522-7400-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 79110-done) by debbugs.gnu.org; 2 Aug 2025 18:31:52 +0000 Received: from localhost ([127.0.0.1]:37695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uiH1L-0001uo-VB for submit@debbugs.gnu.org; Sat, 02 Aug 2025 14:31:52 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:11119) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uiH1J-0001uJ-9W for 79110-done@debbugs.gnu.org; Sat, 02 Aug 2025 14:31:49 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 88A2444103B; Sat, 2 Aug 2025 14:31:42 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1754159501; bh=LyPAx8NVwywmnuJtL+ucggbbryVnqXjNcFoMHjSqBzE=; h=From:To:Subject:In-Reply-To:References:Date:From; b=Y0LJQj9ZH+b1S16b6ud6DRW3j5K33Hr7mkXysml80QIxptmxBmca1jI2/hO5YFlv9 +DJ0jG9jt+K71Awetzf070XjzNmsiFl20vKWGZ8TyiCo3CkKJWOGVCS8u7v2mAStne 5gWpIhyNycgauOq2cw8tuyQSxZDMJrBwfdPQAbQVLs6LUW1Q69EuEn/DBJSaFJFhUv Tw01eDZOL2XTx0EeMDVvKaEcne8qRWX4SD8QdrkqGcowTSp5Q9z8PB33D6SgVTQqcZ SVabExfpOyMdex+vxsOFHuEu5c9PaZMFB4AuGexYp4Vnxbjq0ua5JnCJcXgrBUI40d m1W9CK/cRL+GQ== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 617A3441026; Sat, 2 Aug 2025 14:31:41 -0400 (EDT) Received: from pastel (unknown [108.175.226.132]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 356C812055E; Sat, 2 Aug 2025 14:31:41 -0400 (EDT) From: Stefan Monnier To: 79110-done@debbugs.gnu.org Subject: Re: bug#79110: 31.0.50; completing-read-multiple does not set minibuffer--require-match In-Reply-To: Message-ID: References: <87v7ncy1e3.fsf@daniel-mendler.de> Date: Sat, 02 Aug 2025 14:31:39 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.401 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79110-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Pushed a fix to `master`, closing, Stefan ------------=_1754159522-7400-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Jul 2025 11:58:46 +0000 Received: from localhost ([127.0.0.1]:54865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ugMVB-0006CC-Ks for submit@debbugs.gnu.org; Mon, 28 Jul 2025 07:58:46 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43550) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ugMTv-00068M-Ts for submit@debbugs.gnu.org; Mon, 28 Jul 2025 07:57:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ugMTH-0005RZ-Eq for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2025 07:56:54 -0400 Received: from server.qxqx.de ([2a01:4f8:c012:9177::1] helo=mail.qxqx.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ugMTD-0005Hr-HR for bug-gnu-emacs@gnu.org; Mon, 28 Jul 2025 07:56:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=daniel-mendler.de; s=key; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hHOMtHCuq/GiPSv3fKfGCc1ldW643rr2Phji5+HyOa8=; b=i3NVvHFEE1y+htzEpC2Ab6jRXH 1sZVgHARRAT3biqfas497WGEmoTJZNFC1Qy5WfKZ+ia2YDbjL8syQEGiVH5ZTy/0TVLQfF3Qx3/za 7rIju9zm8HRNvEgeCRuoIUs/N7ia9MIYY158i9pIQ6DFS4WavhTF1DHmZulDOcd8gvfY=; From: Daniel Mendler To: bug-gnu-emacs@gnu.org Subject: 31.0.50; completing-read-multiple does not set minibuffer--require-match X-Debbugs-Cc: Stefan Monnier Date: Mon, 28 Jul 2025 13:56:36 +0200 Message-ID: <87v7ncy1e3.fsf@daniel-mendler.de> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a01:4f8:c012:9177::1; envelope-from=mail@daniel-mendler.de; helo=mail.qxqx.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) 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 ------------=_1754159522-7400-1--