On 13 November 2014 07:53, Jakub Jelinek <ja...@redhat.com> wrote: >> Apart from that, I really cannot understand why someone would want the >> options none, auto or always: none is equivalent to auto-if-env but >> without the "if-env" escape route, and neither auto nor always allow >> disabling the coloring globally (which is precisely what users hating > > That is not true. GCC_COLORS= in the environment (present and empty) > always disables colors, no matter what the -fdiagnostics-color= option > says (explicit or implicit). info gcc/man gcc documents this: > "Setting GCC_COLORS to the empty string disables colors."
You are right. I was forgetting this bit. Then, no complaints from my side. I'm obviously in favor of making auto the default. Cheers, Manuel.