GNU bug report logs - #54042
29.0.50; fido-mode and ssh not listing hosts

Previous Next

Package: emacs;

Reported by: Ergus <spacibba <at> aol.com>

Date: Thu, 17 Feb 2022 14:49:01 UTC

Severity: normal

Merged with 51386, 52758, 53513, 60505

Found in versions 28.0.50, 29.0.50, 29.0.60

Fixed in version 29.2

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Michael Albinus <michael.albinus <at> gmx.de>
To: 54042 <at> debbugs.gnu.org
Cc: spacibba <at> aol.com
Subject: bug#54042: closed (Re: bug#60505: 29.0.60; Fido Mode and Tramp Completion)
Date: Thu, 16 Feb 2023 09:51:11 +0100
Ergus via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs <at> gnu.org> writes:

> Hi again:

Hi,

> Somehow I am still getting a similar problem remaining. Why in fido
> mode?:
>
> C-x C-f /ssh:
>
> does not offer a completion list with the hosts or user names or
> anything?

Don't know.

> Actually:
>
> C-x C-f /ssh:<RET>
>
> In opens dired in the home of a random server from my config but I don't
> know how it is selected. What I am missing here?

I'm not sure it is Tramp related. When I call 'emacs -Q -f fido-mode'
and do

C-x C-f /s <RET>

it expands the minibuffer to '/afs/'. So it is fido which selects
(randomly?) one of the completion candidates. According to
icomplete-fido-ret, it isn't randomly, but
(car completion-all-sorted-completions) - and this is empty, because above.

That's why fido opens a selected server, instead of showing it in the
minibuffer.

I don't know whether we shall discuss it here in this bug report (and
friends). Perhaps it is worth a new bug report, because it is about
behavior of <RET>, and not od <TAB>. And we definitely need somebody who
knows fido internals.

> Best,
> Ergus

Best regards, Michael.




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

Previous Next


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