From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#60505: 29.0.60; Fido Mode and Tramp Completion Date: Wed, 01 Feb 2023 21:27:33 +0000 Message-ID: <43562d4dd93037f7d01f@heytings.org> References: <87k024918k.fsf@jroy.ca> <8dea9f3e0e411c315b04@heytings.org> <87tu15m6g7.fsf@gmx.de> <8dea9f3e0eb47ac9e4ab@heytings.org> <371ba1d0be1f14c7c798@heytings.org> <8aadf0ddd54d67a3213d@heytings.org> <87a62jmwj6.fsf@gmx.de> <87o7qwm3dd.fsf@gmx.de> <43562d4dd9c31382eb40@heytings.org> <87k011dtw2.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31234"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 60505@debbugs.gnu.org, Julien Roy To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Feb 01 22:28:42 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pNKen-0007uD-RN for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 01 Feb 2023 22:28:42 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pNKeD-0008NY-LU; Wed, 01 Feb 2023 16:28:05 -0500 Original-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 1pNKeB-0008N0-BY for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2023 16:28:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pNKeA-0006Lb-PO for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2023 16:28:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pNKeA-0003DK-6K for bug-gnu-emacs@gnu.org; Wed, 01 Feb 2023 16:28:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Feb 2023 21:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60505 X-GNU-PR-Package: emacs Original-Received: via spool by 60505-submit@debbugs.gnu.org id=B60505.167528686012323 (code B ref 60505); Wed, 01 Feb 2023 21:28:02 +0000 Original-Received: (at 60505) by debbugs.gnu.org; 1 Feb 2023 21:27:40 +0000 Original-Received: from localhost ([127.0.0.1]:60036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pNKdo-0003Cg-9o for submit@debbugs.gnu.org; Wed, 01 Feb 2023 16:27:40 -0500 Original-Received: from heytings.org ([95.142.160.155]:39546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pNKdj-0003CS-3d for 60505@debbugs.gnu.org; Wed, 01 Feb 2023 16:27:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1675286853; bh=DS2v5mcBUluIBuPepovZoh18YEQ+zNqbBRjDOnhan8E=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=O6nrXzrItKVarmwpEw6kk9Zo/jAn/SOcboA/JqYHglxyD0D9FFwWkjmLW0CEOU0hb 1wLV8lzeN61918bzPgIu1+vEglfr57tCtUY06FO29PyQDIiV47aTkn6se/j0JYyqKk ZL1TWglIih9/K9x6aMPNZdLJCz3AprWiTJJJ0mu/NhZe5SWLdjS02q4RLfMzLwz7tP IGmPf2VfFe6R8BKNnKA4+HxqEJf/ql+cL8+gFQyvDjbzZaeJONMQjTm2wmGLcLUUVF BZ9yIucEDpOYHZCyezRZWmwETaAfShfnAeSQOOaAzN+Vkc/NP4A7VACOq0y0qO6KKP +FA/x1Ex2r63w== In-Reply-To: <87k011dtw2.fsf@gmx.de> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:254605 Archived-At: > > 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.