GNU bug report logs -
#60505
29.0.60; Fido Mode and Tramp Completion
Previous Next
Reported by: Julien Roy <julien <at> jroy.ca>
Date: Tue, 3 Jan 2023 00:22:02 UTC
Severity: normal
Merged with 51386,
52758,
53513,
54042
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
Message #46 received at 60505 <at> debbugs.gnu.org (full text, mbox):
>
> Have you even tried to check the PoC patch I've sent?
>
I did, of course. It circumvents (a part of) the bug for the flex
completion style indeed. But alas it doesn't really work. For example:
emacs -Q -l tramp -f fido-mode
C-x C-f /ssh: TAB M-down
inserts a wrong completion candidate in the minibuffer.
More importantly (as I unsuccessfully tried to convey) it circumvents the
bug in the implementation of a particular completion mechanism, which is
not the place where the bug lies and should be fixed. It is not
reasonable to expect that all existing and future file completion
mechanisms should implement specific rules to deal with the Tramp syntax
(or, for that matter, with the syntax of any other package).
>
> In that case I recommend you to abstain from using Tramp.
>
I do not use Tramp (and I do not use Fido, either). I'm only trying to
help confused users here.
>
> I'm so fed up.
>
I'm sorry to hear that what I said annoyed you. Please consider that I
spent a significant amount of time on this bug, too, and that I proposed
at least three patches to fix it.
This bug report was last modified 2 years and 93 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.