GNU bug report logs - #54487
29.0.50; connection-local value for `shell-file-name' not set in Dired buffers over Tramp

Previous Next

Package: emacs;

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

Date: Mon, 21 Mar 2022 05:00:02 UTC

Severity: normal

Found in version 29.0.50

Fixed in version 29.1

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: jporterbugs <at> gmail.com, 54487 <at> debbugs.gnu.org
Subject: bug#54487: 29.0.50; connection-local value for `shell-file-name' not set in Dired buffers over Tramp
Date: Mon, 21 Mar 2022 16:52:21 +0200
> From: Michael Albinus <michael.albinus <at> gmx.de>
> Cc: jporterbugs <at> gmail.com,  54487 <at> debbugs.gnu.org
> Date: Mon, 21 Mar 2022 15:06:28 +0100
> 
> (shell-quote-argument ARGUMENT &optional POSIX)
> 
> Quote ARGUMENT for passing as argument to an inferior shell.
> 
> This function is designed to work with the syntax of your system’s
> standard shell, and might produce incorrect results with unusual shells.
> See Info node ‘(elisp)Security Considerations’.
> 
> If the optional POSIX argument is non-nil, ARGUMENT is quoted
> according to POSIX rules.

Thanks.

Please augment the last sentence by using "according to POSIX shell
quoting rules, regardless of the system's shell."  Or something
similar.




This bug report was last modified 3 years and 56 days ago.

Previous Next


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