Andreas> Whenever has it been a pythonic ideal to "not allow" stuff? You Andreas> get warnings. Everything else is up to you.
It's more than warnings. With properly crafted combinations of spaces and tabs you can get code which looks like it has a certain indentation to the human observer but which looks like it has different indentation (and thus different semantics) to the byte code compiler. There is often no warning. Skip -- http://mail.python.org/mailman/listinfo/python-list