|
From: | GNU bug Tracking System |
Subject: | [debbugs-tracker] bug#22580: closed (ls-quotes: shell-escape in tty in ls) |
Date: | Thu, 13 Dec 2018 20:23:02 +0000 |
Your message dated Thu, 13 Dec 2018 13:22:20 -0700 with message-id <address@hidden> and subject line Re: bug#22580: shell-escape in tty in ls has caused the debbugs.gnu.org bug report #22580, regarding ls-quotes: shell-escape in tty in ls to be marked as done. (If you believe you have received this mail in error, please contact address@hidden) -- 22580: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22580 GNU Bug Tracking System Contact address@hidden with problems
--- Begin Message ---Subject: shell-escape in tty in ls Date: Sat, 6 Feb 2016 23:28:59 -0500 ### Begin paste from terminal ####Example:It makes the output appear strange to me.Maybe I'm the only one, but the new change in ls seems bad:This is set if the output is a TTY.
set_quoting_style (NULL, shell_escape_quoting_style);
Why would we want to quote if the output is a TTY?address@hidden ~ $ mkdir ls
address@hidden ~ $ cd ls
address@hidden ~/ls $ touch HelloWorld
address@hidden ~/ls $ touch Hello\ World
address@hidden ~/ls $ ls
'Hello World' HelloWorld
address@hidden ~/ls $ ls -l
total 0
-rw-r--r-- 1 pvint users 0 Feb 6 22:35 'Hello World'
-rw-r--r-- 1 pvint users 0 Feb 6 22:35 HelloWorld#### end paste from terminal ####This change occurred at version 8.25
http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=commitdiff;h=109b9220cead6e979d22d16327c4d9f8350431cc#patch3I don't see the benefit to this change (partly because I'm a stubborn old guy who thinks "it's been this way for decades!"), but if there is a good one, I'll say "Cool, thanks!".Cheers,Paul Vint
--- End Message ---
--- Begin Message ---Subject: Re: bug#22580: shell-escape in tty in ls Date: Thu, 13 Dec 2018 13:22:20 -0700 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 Hello, On 2016-02-07 12:44 a.m., Pádraig Brady wrote:On 06/02/16 20:28, Paul Vint wrote:Maybe I'm the only one, but the new change in ls seems bad: set_quoting_style (NULL, shell_escape_quoting_style); This is set if the output is a TTY. Why would we want to quote if the output is a TTY? It makes the output appear strange to me.We created a summary of common issues and FAQ regarding the quoting change in ls(1): https://www.gnu.org/software/coreutils/quotes.html If there is an issue that is not addressed there, please send an email to address@hidden . regards, - assaf
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |