I hate you all

Ian Kelly ian.g.kelly at gmail.com
Fri Apr 5 23:53:40 EDT 2013


On Fri, Apr 5, 2013 at 6:22 PM,  <terminatorul at gmail.com> wrote:
> The correct tab stop positions have always been at 8 character columns apart.
> The "ambiguity" was introduced by editors that do not follow the default value set in hardware like printers or used by consoles and terminal emulators.

8 characters is common, but no more "correct" than any other, as tab
width has never been standardized.  You talk of not wanting tab
options imposed on you, but consider that treating tabs as 8-character
stops imposes that setting on anybody who needs to work with your
mixed-indentation code.

> And now python forces me out of using any tab characters at all. I believe I should still have a choice, python should at lest give an option to set tab size, if the default of 8 is ambiguous now.

And then changing that setting could change the meaning of the code,
which would be a disaster for code that you want to distribute.



More information about the Python-list mailing list