For Google code, I obey its coding style, which do not use tabs. :-)
For Android AOSP, we keep every external project's coding style and prefer
to make all necessary changes upstream first. Making local changes or
branches will be the last resort, or replacing a library with another.
If you watch AOSP source code, you can see that AOSP has already switched
some devices to build with clang/llvm by default, and more will be switched
soon. Dependency on gcc and glibc are reduced quickly too.
On Thu, Sep 17, 2015 at 1:46 PM, Mark Wielaard <mjw(a)redhat.com> wrote:
On Thu, Sep 17, 2015 at 01:40:45PM -0700, Roland McGrath wrote:
> > Yes, normal GNU style. But whitespace mistakes are easy to make and
hard
> > to spot. Don't worry too much about it. emacs should do the right
thing :)
>
> Emacs users at Google tend to get some settings that untabify everything
> if they don't try hard to change it.
Groan. What happened to the "don't be evil" motto? :)