GNU bug report logs - #64546
30.0.50; [PATCH] Add support for explicitly-remote commands in Eshell

Previous Next

Package: emacs;

Reported by: Jim Porter <jporterbugs <at> gmail.com>

Date: Sun, 9 Jul 2023 19:32:01 UTC

Severity: normal

Tags: patch

Found in version 30.0.50

Done: Jim Porter <jporterbugs <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Jim Porter <jporterbugs <at> gmail.com>
Subject: bug#64546: closed (Re: bug#64546: 30.0.50; [PATCH] Add support
 for explicitly-remote commands in Eshell)
Date: Mon, 10 Jul 2023 19:33:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#64546: 30.0.50; [PATCH] Add support for explicitly-remote commands in Eshell

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 64546 <at> debbugs.gnu.org.

-- 
64546: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64546
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Jim Porter <jporterbugs <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 64546-done <at> debbugs.gnu.org
Subject: Re: bug#64546: 30.0.50; [PATCH] Add support for explicitly-remote
 commands in Eshell
Date: Mon, 10 Jul 2023 12:31:56 -0700
Merged these patches to master as a6e88dc7269, so closing this bug now.

[Message part 3 (message/rfc822, inline)]
From: Jim Porter <jporterbugs <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 30.0.50; [PATCH] Add support for explicitly-remote commands in Eshell
Date: Sun, 9 Jul 2023 12:31:04 -0700
[Message part 4 (text/plain, inline)]
This patch adds the ability to run a command in Eshell from any host, no 
matter your current directory. For example, you could run 
"/ssh:user <at> remote:whoami" from a local dir, which would run "whoami" 
over the SSH connection for "user <at> remote". Similarly, you could run 
"/:whoami" to run the local "whoami" even from a remote dir. (The latter 
syntax is just piggybacking off of quoted file names, which otherwise 
have no special meaning in Eshell.)

Prior to the main patch, I also added a bit of documentation about how 
remote access works in Eshell. These are separate commits so that, if we 
wanted, we could backport the first patch to the Emacs 29 branch.
[0001-Add-documentation-about-remote-access-in-Eshell.patch (text/plain, attachment)]
[0002-Add-support-for-explicitly-remote-commands-in-Eshell.patch (text/plain, attachment)]

This bug report was last modified 1 year and 315 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.