On Tue, Nov 3, 2015 at 5:53 AM, Pádraig Brady <[email protected]> wrote:
> I noticed in the info docs that ls may change to "shell" quoting by default.
>
>   "You can specify the default value of the ‘--quoting-style’ option
>    with the environment variable ‘QUOTING_STYLE’.  If that environment
>    variable is not set, the default value is ‘literal’, but this
>    default may change to ‘shell’ in a future version of this package."
>
> Given the new support for "shell-escape" quoting which provides
> both a concise and unambiguous output, should we now consider
> enabling that by default?
>
> $ touch '1 2' 3 $'4\r'
> $ ls-old
> 1 2  3  4?
> $ ls-new
> '1 2'  3  '4'$'\r'

Yes, please.
Those question marks struck me as anachronistic 10 years ago.

Reply via email to