For those reading this and wondering why so much worry about coding
style, humans are good at recognising patterns and notice divergences.
When we are coding, debugging and maintaining code, if we are
continually distracted by divergences from pattern due to coding
style, we are less likely to notice the divergences due to real issues
in the code.
So coding style *is* important and should be machine enforced, hence I
think Nicks script is a great idea.
It seems we might need to write a clear style guide, although
personally I think it's pretty easy to copy the existing code style. It
would be quicker to read though.
Its not always easy to determine whats important from examples of
existing style or to correctly deduce it. For example I was *sure*
you didn't put spaces around == and != although you did for other
binary operators. I am not sure why I formed that conviction but
clearly it was wrong.
Cheers
Lex