> Normally one is the project leader. He decides. Whishful thinking.
Another problem I have with code that is _not_ layouted the way I'm used to it is that the perception of what very code does gets more difficult to me. You seem to have the same troubles, I take that from your desire to reflect algorithmic structure different from syntactic. And I guess most people havo, otherwise the whose layout-thing wouldn't stir up so bad feelings all the time. And as not all code I read is code I'm supposed to write (might it be OSS that I dig into for debugging, or other 3rd party sources I can't control, e.g. different departments with different project leaders) I found that python's way of imposing a rather strict layout on _all_ coders out there means I've less trouble digging into other peoples code. Which is useful - and it seems that I'm not the only one with this feeling. -- Regards, Diez B. Roggisch -- http://mail.python.org/mailman/listinfo/python-list