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 | > +------------------+--------------------------+----------------------------+ >
Attachment:
signature.asc
Description: OpenPGP digital signature