Mongol Herdsman wrote: > Did not you hear about the religious wars among C++ developers how to > use braces in a right way? Of course you could stop the wars just > dictating you vision. But how do you know that your vision is best? So once again "I don't like it because I don't like it". In any case the braces go away with this method leaving only the indentation, which I think most people largely agree on. >> Why is it OK for the build system to enforce the rules but for the >> language not to? The programmer still has to adhere to them either >> way. > > Consider the formating as "dialects" of the language. Everyone is free > to speak any reasonable dialect of English he is comfortable with. No > sense to dictate you to write "though" instead of "thou" :-) But that doesn't address the argument. Either you enforce formatting or you don't. If you do, I don't see how it matters whether the compiler does it or some tool you are required to run anyway. Either way you have to follow the rules. So far nobody has given and arguments for why they would want to deliberately violate common sense indentation rules, except for debugging. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist