Received: (at 81802) by debbugs.gnu.org; 10 Oct 2026 07:40:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 10 03:40:48 2026 Received: from localhost ([127.0.0.1]:37739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1xFRhH-00013q-UF for submit <at> debbugs.gnu.org; Sat, 10 Oct 2026 03:40:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52998) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1xFRhF-00012s-TP for 81802 <at> debbugs.gnu.org; Sat, 10 Oct 2026 03:40:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1xFRhA-00046G-AK; Sat, 10 Oct 2026 03:40:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=2pjoxkdNmLcS8gdh1soTUAu/g/sXJwTG9Jw7t2BwkeA=; b=mQ6wMbh1IYLw bztdh6479KWMCJ/+QJkzR550Lxveds7Xh4ihBmIi01BQWHgMBKKZi7szl6MqIevqymu6MRtVR3/46 fMoWrWqzrmeQKX7Bo8mrbbFQB6Lz5wlg/V3zo1S4ksOhjX4YnquPtFOMwV5HHK/3mjlQTtIsgJgd6 f3K7tBTX6Vb4s2fk2VuhWT+ZcYijBkz2wm7huLcaC6twyvchrcGD7BRJv0s0hvGzXf0gc6042yEQS FTu1FUvbAVkPvdv87MV2ib63gL3JwRMM0DK5vej3hY2i33GL+UpF0rTn66h1GEzJbwUxpRxOooacq k4dFTWxh3azWQk6m8oB2BA==; Date: Sat, 10 Oct 2026 10:40:35 +0300 Message-Id: <861p9yknpo.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: sbaugh@HIDDEN In-Reply-To: <86pky9iyzp.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 19 Sep 2026 08:36:26 +0300) Subject: Re: bug#81802: 31.1.50; Shell completion regression after slash References: <87y0dgb4ep.fsf@HIDDEN> <86pky9iyzp.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 81802 Cc: mail@HIDDEN, monnier@HIDDEN, 81802 <at> debbugs.gnu.org, sbaugh@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Ping! Spencer, please chime in. > Cc: monnier@HIDDEN, 81802 <at> debbugs.gnu.org > Date: Sat, 19 Sep 2026 08:36:26 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > Ping! Spencer, did you see this? > > > Cc: Spencer Baugh <sbaugh@HIDDEN>, > > Stefan Monnier <monnier@HIDDEN> > > Date: Sat, 05 Sep 2026 08:25:50 +0200 > > From: Daniel Mendler via "Bug reports for GNU Emacs, > > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > > > With the substring completion style there is a regression when > > completing after slash. > > > > 1. emacs -Q > > 2. (setq completion-styles '(substring)) > > 3. M-x shell > > 4. cd / <TAB> > > > > This completes to "cd //". One can even add more slashes by pressing > > <right> TAB <right> TAB <right> TAB which yields "cd /////". This has > > not happened in Emacs 29 and older. On Emacs 29 the string "/" was not > > expanded to "//". > > > > The change of behavior was introduced by commit > > 0fbba16387513e7692b46885833e4a9c218251f0 (Preserve an explicit * in > > pcm-try-completion). > > > > In GNU Emacs 31.1.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > > 3.24.49, cairo version 1.18.4) of 2026-09-04 > > 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-install > > --without-compress-install --with-tree-sitter=ifavailable > > --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 XCOMPOSITE XDBE XFIXES XIM > > XINERAMA XINPUT2 XPM XRANDR XRENDER XSHAPE XSYNC GTK3 ZLIB > > > > > > > > > > > >
bug-gnu-emacs@HIDDEN:bug#81802; Package emacs.
Full text available.Received: (at 81802) by debbugs.gnu.org; 10 Oct 2026 07:40:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 10 03:40:21 2026 Received: from localhost ([127.0.0.1]:37625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1xFRgq-000113-QB for submit <at> debbugs.gnu.org; Sat, 10 Oct 2026 03:40:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51092) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1xFRgm-0000wZ-Fn for 81802 <at> debbugs.gnu.org; Sat, 10 Oct 2026 03:40:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1xFRgf-00043Q-Kt; Sat, 10 Oct 2026 03:40:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=2pjoxkdNmLcS8gdh1soTUAu/g/sXJwTG9Jw7t2BwkeA=; b=sXuFhBQXjgf1 RvFfUGQuANW4slr7GKBUxfbt3GV9Wp0wHPhksMtoPzBI5cgPa5b7QjqX68614q4aL6Dyg46A+g0RV zzq+kYrmVgHe+2VaFcFiI4u6KCU8r4jQETO3/WJFqW4Lj09CChrtWKrUm82n006ydS9HwrqPxs/zY tStIlfJWQgZbbxGDe69eZ8t89+IazR8sqhNMVkO2BbDO6zLrYvt0ibm0E5w3xS43jwk3vP25EIiCd mR/+nRytl2ztGm/uAHS7T3h1+6MVuXsOsstbZ2krg+DuxXRhDFCCGUnHV4BP3CCQAFf6cG6qsF3Dc qT0MCWsHFLUEwAQaZViw5g==; Date: Sat, 10 Oct 2026 10:40:06 +0300 Message-Id: <8633ueknqh.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: sbaugh@HIDDEN In-Reply-To: <86pky9iyzp.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 19 Sep 2026 08:36:26 +0300) Subject: Re: bug#81802: 31.1.50; Shell completion regression after slash References: <87y0dgb4ep.fsf@HIDDEN> <86pky9iyzp.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 81802 Cc: mail@HIDDEN, monnier@HIDDEN, 81802 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Ping! Spencer, please chime in. > Cc: monnier@HIDDEN, 81802 <at> debbugs.gnu.org > Date: Sat, 19 Sep 2026 08:36:26 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > Ping! Spencer, did you see this? > > > Cc: Spencer Baugh <sbaugh@HIDDEN>, > > Stefan Monnier <monnier@HIDDEN> > > Date: Sat, 05 Sep 2026 08:25:50 +0200 > > From: Daniel Mendler via "Bug reports for GNU Emacs, > > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > > > With the substring completion style there is a regression when > > completing after slash. > > > > 1. emacs -Q > > 2. (setq completion-styles '(substring)) > > 3. M-x shell > > 4. cd / <TAB> > > > > This completes to "cd //". One can even add more slashes by pressing > > <right> TAB <right> TAB <right> TAB which yields "cd /////". This has > > not happened in Emacs 29 and older. On Emacs 29 the string "/" was not > > expanded to "//". > > > > The change of behavior was introduced by commit > > 0fbba16387513e7692b46885833e4a9c218251f0 (Preserve an explicit * in > > pcm-try-completion). > > > > In GNU Emacs 31.1.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > > 3.24.49, cairo version 1.18.4) of 2026-09-04 > > 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-install > > --without-compress-install --with-tree-sitter=ifavailable > > --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 XCOMPOSITE XDBE XFIXES XIM > > XINERAMA XINPUT2 XPM XRANDR XRENDER XSHAPE XSYNC GTK3 ZLIB > > > > > > > > > > > >
bug-gnu-emacs@HIDDEN:bug#81802; Package emacs.
Full text available.Received: (at 81802) by debbugs.gnu.org; 19 Sep 2026 05:36:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 19 01:36:49 2026 Received: from localhost ([127.0.0.1]:50292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1x7nki-00034O-6m for submit <at> debbugs.gnu.org; Sat, 19 Sep 2026 01:36:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58628) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1x7nkZ-00031w-Uf for 81802 <at> debbugs.gnu.org; Sat, 19 Sep 2026 01:36:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1x7nkT-0007r8-6t; Sat, 19 Sep 2026 01:36:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ZKAq8VFAMsQ1wQZcSMewFy7+QfxSAup568pHrJdCBPY=; b=chvvxKPNhZPW Q77VzSmGRAvuQ2Qgjo2ZPTDzJZP5PSaWEwbmIFYu0C/3D22nkxxEcBnbJv4YuPFB3h8wADskXW6JY iUG0wNK3zzGF0J2hTRGdCh8NzHqk3MphNaF2XQsqf5/HjAcPiQAB//PAC3xXd/5Wrd27iL0pASDmd 3vaAHlT3mZMHrh1eEAYceP5ernT+mcRHZ2EqRhhizOm1uesHr3JT11B+/6eyiAQP3vLzDRG2lRe2T CFbXsoTE+dQ84E2BAOn2OQgSDPjTaeZ9DjtX5dhF3V/wS48m4pQhmdBaXiuvXpE+kWDUbxbmwQYse j1LXKRHQcP0BqJWKGREe5A==; Date: Sat, 19 Sep 2026 08:36:26 +0300 Message-Id: <86pky9iyzp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Daniel Mendler <mail@HIDDEN>, sbaugh@HIDDEN In-Reply-To: <87y0dgb4ep.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#81802: 31.1.50; Shell completion regression after slash References: <87y0dgb4ep.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 81802 Cc: monnier@HIDDEN, 81802 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Spencer, did you see this? > Cc: Spencer Baugh <sbaugh@HIDDEN>, > Stefan Monnier <monnier@HIDDEN> > Date: Sat, 05 Sep 2026 08:25:50 +0200 > From: Daniel Mendler via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > With the substring completion style there is a regression when > completing after slash. > > 1. emacs -Q > 2. (setq completion-styles '(substring)) > 3. M-x shell > 4. cd / <TAB> > > This completes to "cd //". One can even add more slashes by pressing > <right> TAB <right> TAB <right> TAB which yields "cd /////". This has > not happened in Emacs 29 and older. On Emacs 29 the string "/" was not > expanded to "//". > > The change of behavior was introduced by commit > 0fbba16387513e7692b46885833e4a9c218251f0 (Preserve an explicit * in > pcm-try-completion). > > In GNU Emacs 31.1.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > 3.24.49, cairo version 1.18.4) of 2026-09-04 > 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-install > --without-compress-install --with-tree-sitter=ifavailable > --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 XCOMPOSITE XDBE XFIXES XIM > XINERAMA XINPUT2 XPM XRANDR XRENDER XSHAPE XSYNC GTK3 ZLIB > > > >
bug-gnu-emacs@HIDDEN:bug#81802; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 5 Sep 2026 06:26:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 05 02:26:21 2026 Received: from localhost ([127.0.0.1]:50551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1x2jr3-0007DE-GH for submit <at> debbugs.gnu.org; Sat, 05 Sep 2026 02:26:21 -0400 Received: from lists1p.gnu.org ([2001:470:142::17]:56798) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1x2jr1-0007Ct-Ny for submit <at> debbugs.gnu.org; Sat, 05 Sep 2026 02:26:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1x2jqv-0002ec-QX for bug-gnu-emacs@HIDDEN; Sat, 05 Sep 2026 02:26:13 -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 <mail@HIDDEN>) id 1x2jqs-00069z-Gv for bug-gnu-emacs@HIDDEN; Sat, 05 Sep 2026 02:26:13 -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=fsGszVuBeFkJqCm7UObuwye38W3VsKLWOzbuPG2EQQ0=; b=W9EpLiWP+21fb/a2KfiNJMs7cE a9LWlRszhUPki1zNf4cW8dFXY/l9xvt25n0i38pL0FTw2Ze3QHg/pMybH3ylYacG8hHRo7i1WeNQP hykKXNYuZ4/CZ1w8DSVl2iA45XEZIM8EE+lclb7rl20QSOjYx1hd21FoWDa1KB09lkWo=; From: Daniel Mendler <mail@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 31.1.50; Shell completion regression after slash X-Debbugs-Cc: Spencer Baugh <sbaugh@HIDDEN>, Stefan Monnier <monnier@HIDDEN> Date: Sat, 05 Sep 2026 08:25:50 +0200 Message-ID: <87y0dgb4ep.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a01:4f8:c012:9177::1; envelope-from=mail@HIDDEN; helo=mail.qxqx.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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 <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) With the substring completion style there is a regression when completing after slash. 1. emacs -Q 2. (setq completion-styles '(substring)) 3. M-x shell 4. cd / <TAB> This completes to "cd //". One can even add more slashes by pressing <right> TAB <right> TAB <right> TAB which yields "cd /////". This has not happened in Emacs 29 and older. On Emacs 29 the string "/" was not expanded to "//". The change of behavior was introduced by commit 0fbba16387513e7692b46885833e4a9c218251f0 (Preserve an explicit * in pcm-try-completion). In GNU Emacs 31.1.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.49, cairo version 1.18.4) of 2026-09-04 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-install --without-compress-install --with-tree-sitter=ifavailable --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 XCOMPOSITE XDBE XFIXES XIM XINERAMA XINPUT2 XPM XRANDR XRENDER XSHAPE XSYNC GTK3 ZLIB
Daniel Mendler <mail@HIDDEN>:sbaugh@HIDDEN, monnier@HIDDEN, bug-gnu-emacs@HIDDEN.
Full text available.sbaugh@HIDDEN, monnier@HIDDEN, bug-gnu-emacs@HIDDEN:bug#81802; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.