emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#22580: closed (ls-quotes: shell-escape in tty in l


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
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.

Example:
### Begin paste from terminal  ####
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  ####

I 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 ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]