GNU bug report logs - #62015
29.0.60; Regression in fido-mode and fido-vertical-mode

Previous Next

Package: emacs;

Reported by: João Távora <joaotavora <at> gmail.com>

Date: Mon, 6 Mar 2023 20:58:01 UTC

Severity: normal

Found in version 29.0.60

Done: João Távora <joaotavora <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 62015 in the body.
You can then email your comments to 62015 AT debbugs.gnu.org in the normal way.

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

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


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#62015; Package emacs. (Mon, 06 Mar 2023 20:58:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to João Távora <joaotavora <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 06 Mar 2023 20:58:02 GMT) Full text and rfc822 format available.

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

From: João Távora <joaotavora <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 29.0.60; Regression in fido-mode and fido-vertical-mode
Date: Mon, 06 Mar 2023 20:59:32 +0000
Hi,

Here's a regression in fido-mode/fido-vertical-mode that I consider
pretty serious as it negates the whole point of the built-in
flex-matching.

emacs -Q
C-x b foo RET
C-x b afoo RET
C-x b *scratch* RET
M-x fido-mode
C-x b foo

The last step used to show both "foo" and "afoo" buffers until recently,
now it only shows "foo" and says "[Matched]".

I'm on commit a7cd125d490295eb24edf43119f3d3511c3dfddd of emacs-29.

João





Reply sent to João Távora <joaotavora <at> gmail.com>:
You have taken responsibility. (Mon, 06 Mar 2023 23:08:02 GMT) Full text and rfc822 format available.

Notification sent to João Távora <joaotavora <at> gmail.com>:
bug acknowledged by developer. (Mon, 06 Mar 2023 23:08:02 GMT) Full text and rfc822 format available.

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

From: João Távora <joaotavora <at> gmail.com>
To: 62015-done <at> debbugs.gnu.org
Subject: Re: bug#62015: 29.0.60; Regression in fido-mode and fido-vertical-mode
Date: Mon, 6 Mar 2023 23:07:21 +0000
Whoops, looks like _I_ introduced the regression a while back:

commit bf81df86e52fdc995bec8d9646f84d114cb896d1
Author: João Távora <joaotavora <at> gmail.com>
Date:   Wed Dec 7 10:43:59 2022 +0000

    Don't override completion-category-defaults in fido-mode

I've pushed a fix.  The commit message contains a thorough
explanation of what happened.

João




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62015; Package emacs. (Sat, 11 Mar 2023 18:44:02 GMT) Full text and rfc822 format available.

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

From: Sean Whitton <spwhitton <at> spwhitton.name>
To: 62015 <at> debbugs.gnu.org
Cc: joaotavora <at> gmail.com
Subject: Re: bug#62015: 29.0.60; Regression in fido-mode and fido-vertical-mode
Date: Sat, 11 Mar 2023 11:43:32 -0700
Hello,

On Mon 06 Mar 2023 at 11:07PM GMT, João Távora wrote:

> Whoops, looks like _I_ introduced the regression a while back:
>
> commit bf81df86e52fdc995bec8d9646f84d114cb896d1
> Author: João Távora <joaotavora <at> gmail.com>
> Date:   Wed Dec 7 10:43:59 2022 +0000
>
>     Don't override completion-category-defaults in fido-mode
>
> I've pushed a fix.  The commit message contains a thorough
> explanation of what happened.

I had been trying to figure out whether I was imagining things with this
bug.  Thank you for the fix.

-- 
Sean Whitton




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 09 Apr 2023 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 34 days ago.

Previous Next


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