Tom Anderson wrote: > On Fri, 2 Dec 2005, [EMAIL PROTECTED] wrote: > >> Dave Hansen wrote: >> >>> TAB characters are evil. They should be banned from Python source >>> code. The interpreter should stop translation of code and throw an >>> exception when one is encountered. Seriously. At least, I'm serious >>> when I say that. I've never seen TAB characters solve more problems >>> than they cause in any application.
> So, could someone explain what's so evil about tabs? They appear in different positions on different terminals (older hard- copy), do different things on different OS's, and in general do not behave nicely. On many (but not all) systems, they advance to the next column that is a multiple of 8, but not all, and people (and editors) use them freely to get to those positions, not understanding that they are not necessarily going to the same position. The fact that they provide an ambiguous display is enough to make them evil. --Scott David Daniels [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list