On 16.02.2019 00:49, Paul Goyette wrote: > On Sat, 16 Feb 2019, Kamil Rytarowski wrote: > >> With colors we can easily scroll thousands of lines in a terminal >> emulator and immediately catch where is the error message (red) within >> a fraction of second. > > Not true. My eyes require LARGE amounts of color info, especially for > certain colors like red. Depending on the intensity and boldness, any > red text would appear as some level of gray. In most cases it would > appear as <20% or >80% gray, which means that either the text disappears > completely, or is indistinguishable from normal black text. > > Now, if you were to use WHITE text on RED background for the error > messages, there's a good chance I would see it, since the saturation > level would be high! :) (Please note, I am NOT suggesting that this > be implemented!) >
It's a personal characteristics (and that can change with age). For me
it's like a situation of having 10k or more of empty lines and just few
lines with text. Witch quickly scrolling the terminal up-down we can
instantly spot where is the text (without grep, tee, etc). This is the
effect of making some output red (or other distinguishing color).
I agree that sometimes red (especially on blue) can be less accessible
for reading.
>> It's fine, [colors] can be disabled. Other find them needed and this
>> is to be solved.
>
> It's been solved already - it's in pkgsrc.
>
I find it a little bit overkill to replace ls with gls and in some cases
it doesn't work (gnu ps on NetBSD? color-vmstat?).
>
> I am not objecting to implementing colorls (in whatever form), just
> requesting that the default is, and will remain, OFF.
>
>
Right it should be disabled by default and we could make Clang/LLVM and
other programs to respect getenv("COLORTERM"). I would like to have it
consistently supported in all applications.
> +------------------+--------------------------+----------------------------+
>
> | Paul Goyette | PGP Key fingerprint: | E-mail
> addresses: |
> | (Retired) | FA29 0E3B 35AF E8AE 6651 | paul at whooppee dot
> com |
> | Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at netbsd dot
> org |
> +------------------+--------------------------+----------------------------+
>
signature.asc
Description: OpenPGP digital signature
