From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#60505: 29.0.60; Fido Mode and Tramp Completion Date: Thu, 02 Feb 2023 08:37:50 +0200 Message-ID: <834js4zi69.fsf@gnu.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> <43562d4dd93037f7d01f@heytings.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24409"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 60505@debbugs.gnu.org, michael.albinus@gmx.de, julien@jroy.ca To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 02 07:39:17 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 1pNTFc-0006ES-Sp for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 02 Feb 2023 07:39:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pNTFU-0008Hh-72; Thu, 02 Feb 2023 01:39:08 -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 1pNTFR-0008HV-OJ for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2023 01:39:05 -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 1pNTFO-0007dA-6x for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2023 01:39:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pNTFN-0000k4-VB for bug-gnu-emacs@gnu.org; Thu, 02 Feb 2023 01:39:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Feb 2023 06:39:01 +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.16753198842778 (code B ref 60505); Thu, 02 Feb 2023 06:39:01 +0000 Original-Received: (at 60505) by debbugs.gnu.org; 2 Feb 2023 06:38:04 +0000 Original-Received: from localhost ([127.0.0.1]:60420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pNTES-0000ih-EV for submit@debbugs.gnu.org; Thu, 02 Feb 2023 01:38:04 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pNTEO-0000iA-9A for 60505@debbugs.gnu.org; Thu, 02 Feb 2023 01:38:02 -0500 Original-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 ) id 1pNTED-0007Vr-UK; Thu, 02 Feb 2023 01:37:54 -0500 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=FJSKXMd2qxDY+66yhO4g8ycYc9SoYNnwCpVvMSOJvPA=; b=m1l9ddHC4b/O /trTb5qZXUZ5PbigkwYQdSEVIWqW7s0SfstOAUcCufpHBQsq4NsARQ7KRng+DFqR9AIM+YIGSEgfF LREXXjk4VoZYo/X+wpcnKqHXuI7NJca5wdD5g2PBrppHhYPBJuK6+cQH1s2UvCr+iiwr1T1r0hel+ b5tfy/uacBzg4wANevWkXMHXAMK6kGQ7wtYdknvlMLESGxINkFyfWRW2b+sXMlYf1RzqH/8kU1IJ3 +zykeJ01q0EJZexBf7QGGdZ//GqNfItkJHhUPsUnsb6XZqvqi/KGTt3kECHXh/vqZ94CXI2f8mZQZ huiDXm+DrA4PkDltx0zcCg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pNTED-00085J-CC; Thu, 02 Feb 2023 01:37:49 -0500 In-Reply-To: <43562d4dd93037f7d01f@heytings.org> (message from Gregory Heytings on Wed, 01 Feb 2023 21:27:33 +0000) 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:254626 Archived-At: > Cc: 60505@debbugs.gnu.org, Julien Roy > Date: Wed, 01 Feb 2023 21:27:33 +0000 > From: Gregory Heytings > > 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). >From my POV, it is very reasonable to expect that completion mechanisms know about Tramp syntax and support it. Tramp became long ago an integral part of the Emacs core, so its syntax is as important to support as any other syntactical aspects of file names in Emacs, such as the "/:" "quoting".