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#70792: 30.0.50; [PATCH] Add Eshell support for expanding absolute file names within the current remote connection Date: Wed, 08 May 2024 16:20:38 +0300 Message-ID: <86a5l0a195.fsf@gnu.org> References: <5b881f54-4c29-f8d8-d1f7-57b44e7cfc80@gmail.com> <86y18nb3ap.fsf@gnu.org> <86cypybx3f.fsf@gnu.org> <320dbb86-07b5-03ce-3ef0-a25d7978c214@gmail.com> <865xvpbzvq.fsf@gnu.org> <920fab98-d9e8-b4cd-c9bd-8bec428813eb@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32262"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 70792@debbugs.gnu.org To: Jim Porter Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed May 08 15:22:23 2024 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 1s4hFW-0008Kn-4w for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 May 2024 15:22:22 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s4hEs-0007jc-6r; Wed, 08 May 2024 09:21:42 -0400 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 1s4hEn-0007ir-GY for bug-gnu-emacs@gnu.org; Wed, 08 May 2024 09:21:37 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s4hEn-0003Fr-61 for bug-gnu-emacs@gnu.org; Wed, 08 May 2024 09:21:37 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s4hFC-0006Fe-Bu for bug-gnu-emacs@gnu.org; Wed, 08 May 2024 09:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 May 2024 13:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70792 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 70792-submit@debbugs.gnu.org id=B70792.171517449524024 (code B ref 70792); Wed, 08 May 2024 13:22:02 +0000 Original-Received: (at 70792) by debbugs.gnu.org; 8 May 2024 13:21:35 +0000 Original-Received: from localhost ([127.0.0.1]:48889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s4hEk-0006FQ-Vd for submit@debbugs.gnu.org; Wed, 08 May 2024 09:21:35 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s4hEj-0006F5-7L for 70792@debbugs.gnu.org; Wed, 08 May 2024 09:21:33 -0400 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 1s4hED-0003AI-UP; Wed, 08 May 2024 09:21:01 -0400 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=zu6eBMF/CR2lQzlDxHhytsfc93ckyKLVNkojUt1EsAI=; b=rHpfSZcARRib Ft92Vz1k7dn6sDvaeqkB2IcP+NJ4hDOSGGrGtDbIux5Pp9SJXALvea4OMgRV6cyowRge5vR+dhojB /w+mLQkwstXUaVlFPMKJenvWd+7YZqCahYwlh4tvJFavHFtLFXYvuiPAhPPKgRyHyVZfghLU4lTpC NWC5BhDdTy9NVkikJXR8DLwKkw5r3Akx7r2hX+aIDREP/omcRHJpsE7QQOa0KbKgELolQ0I+HPykN I28STaSebuG1DcKH27mEYSj2fWuVfOaSe6VlGhusw1XVuglF1y/FTpum0Ex5sSFLRpy0BWsEVha2D StTdeOX9PAAXW0kf3YO9RA==; In-Reply-To: <920fab98-d9e8-b4cd-c9bd-8bec428813eb@gmail.com> (message from Jim Porter on Tue, 7 May 2024 11:54:26 -0700) 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:284675 Archived-At: > Date: Tue, 7 May 2024 11:54:26 -0700 > Cc: 70792@debbugs.gnu.org > From: Jim Porter > > There's just one open question with this: if I'm on a remote system, how > do I type the fully-qualified *local* file name? I propose using "/:" as > the prefix to mean "always look on the local host", so "/:/etc/foo.log" > is a local file name no matter what. For this case, I'm open to other > spellings, so long as we have *some* way to fully-qualify a local file name. I think "/:" quoting should not change the host of the file name. That's because the user might need this quoting for file names on the remote host. If the user wants to specify a local file name while default-directory is remote, the user can use the normal Tramp "/METHOD:..." notation.