> There is no harm in everything looking the same; on the contrary,
> new people familiar with other codebases can contribute more easily
> because stuff looks the same — and since it’s automated, no PR ever
> gets round-tripped because of some formatting nitpick.

This is a very simplistic approach that doesn't fit all situations
IMHO.

> In fact, I can’t think of a concrete reason why a codebase should be
> allowed to look different from other codebases.

So tell me why Python itself allows a consistent but arbitrary number
of spaces as indentation?

> The dictator in this case is really PEP 8, black is just its
> henchman.  This approach is quite pythonic.

In PEP 8, value 4 for indentation is like the parallel postulate: it
is completely isolated from all other recommendations...

Given that PEP 8 recommends a line length of 79 characters, it would
be easier to obey this limitation if indentation is small.

Whatever :-)


    Werner
_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to