Subject: bug#58758: closed (Re: bug#58758: dired command ! fails in a remote directory)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 25 Oct 2022 10:11:02 +0000

Your bug report

#58758: dired command ! fails in a remote directory

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 [email-masked].

-- 
58758: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58758
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#58758: dired command ! fails in a remote directory
From: Stefan Kangas <[email-masked]>
To: Paul Pogonyshev <[email-masked]>, Filipp Gunbin <[email-masked]>
Cc: [email-masked]
Date: Tue, 25 Oct 2022 03:10:10 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

Paul Pogonyshev <[email-masked]> writes:

> Rebuilt Emacs from the latest Git commit, doesn't happen anymore. Maybe it
> got fixed as a side-effect of this commit (06.10):
>
> 87301f2623 Better support for remote file names in dired

OK, closing.

Subject: dired command ! fails in a remote directory
From: Paul Pogonyshev <[email-masked]>
To: [email-masked]
Date: Mon, 24 Oct 2022 17:01:03 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 2.24.33,
cairo version 1.16.0) of 2022-09-14

To reproduce:

1. $ emacs -Q /ssh:ANY-REMOTE-DIRECTORY-WITH-FILES
2. Move point to a file, let's say it is called XYZ
3. Run ! "ls" RET -> 'ls' gives an error, because it gets a Emacs-style
remote path, which it of course doesn't understand.

So, Emacs command doesn't fail per se, but it invokes shell commands in
such a way they cannot succeed.

For comparison, M-! "ls XYZ" RET works fine.

Paul