Hello Jan,

* Jan Engelhardt wrote on Fri, May 01, 2009 at 06:46:42PM CEST:
> On Friday 2009-05-01 09:57, Ralf Wildenhues wrote:
> >* Jan Engelhardt wrote on Thu, Apr 30, 2009 at 09:05:07PM CEST:
> >> Output seems crushed, so restore the original behavior.
> >
> >Can you explain this, please?
> 
> The original submission I did around October 2008 followed the
> Linux-style output, which happens to match /^ {2}.{7} .*/:
> 
>   CC      init/main.o
> 
> However with the reworking of the silent-rules patches, the
> resulting output turned to /^ {2}.{6} .*/, which is not what
> I had in mind, even if the longest string is currently OBJCLD.

But that's not a good reason to change.  "Just because others do
it like this" is never a good reason to do paint a shed in a
different tone, neither is "my original submission did this";
if we repaint it, it should be distinctly greener.

Here's a reason against moving the CC and the object file farther
apart: with several languages, lots of sources,
  CC      foo.o
  FC      bar.o
  CC      baz.o

it is less easy to see at a glance which compiler corresponds to
which object file, the further apart they are.  So let's not move
them further apart than necessary.

Cheers,
Ralf


Reply via email to