From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: emacs-26 d2d5e54: Mention remote file name completion in Emacs manual Date: Sun, 04 Feb 2018 10:08:14 +0100 Message-ID: <87h8qxxgu9.fsf@gmx.de> References: <20180203203124.9577.74338@vcs0.savannah.gnu.org> <20180203203125.63A2520690@vcs0.savannah.gnu.org> <87lgg9xhwl.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1517735200 8914 195.159.176.226 (4 Feb 2018 09:06:40 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 4 Feb 2018 09:06:40 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 04 10:06:36 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiGFm-0001VD-OC for ged-emacs-devel@m.gmane.org; Sun, 04 Feb 2018 10:06:26 +0100 Original-Received: from localhost ([::1]:51533 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiGHo-00021i-0D for ged-emacs-devel@m.gmane.org; Sun, 04 Feb 2018 04:08:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56217) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiGHf-0001zX-0l for emacs-devel@gnu.org; Sun, 04 Feb 2018 04:08:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eiGHa-0001XC-1w for emacs-devel@gnu.org; Sun, 04 Feb 2018 04:08:22 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:56869) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eiGHZ-0001VU-Ns; Sun, 04 Feb 2018 04:08:17 -0500 Original-Received: from detlef.gmx.de ([212.86.38.251]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MgL1q-1eKYiu4B1C-00NiY7; Sun, 04 Feb 2018 10:08:15 +0100 In-Reply-To: (John Wiegley's message of "Sun, 04 Feb 2018 00:56:54 -0800") X-Provags-ID: V03:K0:so5SZkGpfLepWEjaYK/KXeY264reOxLXeKzQr8E/t/GASgbwg0Y c05UTuUqmIVOOGtqextuaP7o689t0UVecWjFXkSw+cdO9orKo8ct4KzBLzxhsR2MTYWWFx7 Dq07xlbIF8bevcjFFokXLvhEJEsKyzBpVKSzJGzWcugJ0o1zmfxGA3wmP0EaefARMVsjo1z RRG+zyd3bMm6wqzGVzmaQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:PzL0/Ym+Jkk=:Qlv5IM2CneuA07uTpESRg+ bMP5CJ+4HAQB/PFh137UZzZIPhFEwlBUqA7eawBDJMbC0yvRNblym7J0o6kI9+JC9Y9I/B68e M7EJWey7jBdU+n9XJaFHI9FH1UJARvu59EA+c9B3CALFeKIDqIGvFnSwPRyKiyV6YVJn/+Hkn ZiVOoMue6cE66wxecyp7qlhczahs2KaeOvJWPzng3qUGClv4b90IFWc5OdDXhR23T1yH4wQsG Q6t4HRd3zVfQrZ1/wQhEeoXJ+Vh8EOI3tqt35m2DSshsyVFpuxWAlaghPR4t1Mj5xLK2LItzE u6JXJeQivOtWr3HT/aYPpyiO0M8b+J418O+Z0P1fRGK9zQSO1lVgagiFrB2qifSaPC1r0KxGA lPgksvoF/XsHaOJttdpym+7vPMbdyXLpM+k77LfmGjOV1wAEq5byleOQxYAzNLjYR9ivhyLH+ LIAR68Doio1X7qpijMyGiC2t/d7A6P5FZxOBRCDHw0657sxTTYBJj9byGyo4pUqQjMuSDqkLU bT1kCAQYjsUN1YG5qfstUCCDYY+n6WYGlOWzMuqG/bh4wXmhByp/2YBKTjkW17/EI67lsF/jA 2kWG4oiBVo2nNSpGzd+e/Y0zi/57eS7VpsX8pkkqJZSyslETofN1HwWaHke8WP/+KrP5brqpx KqHA5lU95bvC3L4p393nzEgXIg+idF9hR2jIgq7Az7v05UN79QLx/zrnT23bOX6PQkdpTRDBU CHtZzDbXZNcCnbTFGihLiFHUZoGHoYn9GctPESv/T6Vnp2+o9XW/etCBzmf4W0ScBnYyKCE9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:222495 Archived-At: "John Wiegley" writes: > MA> There is one exception: If you type two slashes at the top of the local > MA> part of a remote file name, it behaves like for local file names. That > MA> means, "/ssh:host:// TAB" completes to "/". > > MA> I don't remember why we have done this, but for consistency reasons, > MA> "/ssh:host:// TAB" should complete to "/ssh:host:/", and "/ssh:host:/// > MA> TAB" should complete to "/". > > MA> Opinions? > > Maybe that you'd be changing 30 years of muscle memory on people? I use // > several times a day to "Get back to root", when I don't want to complete > within a sub-path. It also works in places (like ivy) where C-a C-k doesn't > always. Good point. However, when I use // in remote file names, often it works as expected, sometimes not due to that inconsistency. And I *know* what I'm doing, I have implemented this. But my muscle memory doesn't care :-) I don't insist in changing the current behaviour. But shouldn't we adapt then Eli's wording slightly? Best regards, Michael.