the initial post was suggesting that someone write a language that enforced the coding style
so that any deviations would result in a compile-time error.
that's a far cry from the kernel coding style document (which by the way, is a guideline, not
a hard requirement. see the flame-wars over checkpatch)
the problem with a flag-day reformat is that it will break everyone's patches that haven't
been merged yet.
the only possible exception to this is Ted suggested doing a flag-day whitespace cleanup, and
modify tools to ignore whitespace changes on the - lines of patches to avoid this
incompatibility.
but other reformatting needs to include a judgement call, not just mechanical formatting