[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: coreutils: FIXMEs in 2013
From: |
Bernhard Voelker |
Subject: |
Re: coreutils: FIXMEs in 2013 |
Date: |
Sun, 01 Dec 2013 22:32:03 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 |
On 12/01/2013 01:19 PM, Pádraig Brady wrote:
> On 12/01/2013 10:53 AM, Philipp Thomas wrote:
>> Am 29.11.13 11:10, schrieb Pádraig Brady:
>>> No idea. Test case is here if anyone can try:
>>> http://lists.gnu.org/archive/html/bug-coreutils/2007-01/msg00093.html
>>
>> It works in my Mac OS snow leopard terminal, i.e. no misalignment.
>
> It was questionable to be so specific in the first place.
> Removed with the following.
> diff --git a/doc/coreutils.texi b/doc/coreutils.texi
> index c323730..cbb887d 100644
> --- a/doc/coreutils.texi
> +++ b/doc/coreutils.texi
> @@ -7648,10 +7648,8 @@ Assume that each tab stop is @var{cols} columns wide.
> The default is 8.
> @command{ls} uses tabs where possible in the output, for efficiency. If
> @var{cols} is zero, do not use tabs at all.
>
> -@c FIXME: remove in 2009, if Apple Terminal has been fixed for long enough.
> -Some terminal emulators (at least Apple Terminal 1.5 (133) from Mac OS X
> 10.4.8)
> -do not properly align columns to the right of a TAB following a
> -non-ASCII byte. If you use such a terminal emulator, use the
> +Some terminal emulators do not properly align columns to the right of a
maybe s/do/may/ ?
> +TAB following a non-ASCII byte. If you use such a terminal emulator, use the
> @option{-T0} option or put @code{TABSIZE=0} in your environment to tell
> @command{ls} to align using spaces, not tabs.
Good idea to do it that way - as that is the only place where the TABSIZE
environment variable - which is not required by POSIX [1] - is documented.
[1] http://pubs.opengroup.org/onlinepubs/9699919799/utilities/ls.html
Have a nice day,
Berny