svn commit: r361318 - head/bin/ls

Kyle Evans kevans at freebsd.org
Thu May 21 13:22:20 UTC 2020


On Thu, May 21, 2020 at 7:59 AM Rodney W. Grimes
<freebsd at gndrsh.dnsmgr.net> wrote:
>
> > Author: kevans
> > Date: Thu May 21 03:50:56 2020
> > New Revision: 361318
> > URL: https://svnweb.freebsd.org/changeset/base/361318
> >
> > Log:
> >   ls: fix a --color regression from r337956
> >
> >   The regression is in-fact that I flipped the default from never to auto. The
> >   incorrect impression was based on an alias that I failed to notice,
> >   installed by the Linux distribution that I used for testing compatibility
> >   here. Users that want the old default should be doing so with a shell alias
> >   as is done elsewhere, rather than making this decision in ls(1).
> >
> >   Many thanks to rgrimes for pointing out the alias that I clearly overlooked
> >   that resulted in this; if you despised colors in your terminal from this,
> >   consider buying him a beer at the next venue that you see him at.
>
> Thanks Kyle, but this is likely to get me more rocks than beers :-)
>

FWIW- I received a not-insignificant number of valid complaints about
the original default change because default color schemes are hard,
and continued to receive an insignificant number of complaints as
recent as a couple months ago (~2 years after the change?). This is
considerably more flack than I expect to receive from other
controversial proposals I've made and it was based on a fundamental
misunderstanding of coreutils.

Thanks,

Kyle Evans


More information about the svn-src-head mailing list