This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients loewis, r.david.murray, rohdef
Date 2009-09-28.20:01:43
SpamBayes Score 6.420123e-06
Marked as misclassified No
Message-id <4AC11626.5070701@v.loewis.de>
In-reply-to <1254140784.83.0.333409306881.issue7012@psf.upfronthosting.co.za>
Content
> Then some of the arguments I've heard is that some editors shows tabs 
> badly, although true, then most proper editors it's possible to adjust 
> that to your personal preference

That is no option for Python. In Python, it is part of the LANGUAGE
SYNTAX that a tab is 8 columns. Changing that may change the very
meaning of a Python program (i.e. an editor configured to four column
tabs may render a program to MEAN something different than when
formatted to eight column tabs).

So a tab is 8 columns, period.

> In a program with 200 lines of code we have roughly 600 extra 
> keystrokes with spaces, unless using a proper editor which shows tabs 
> nicely.

I think you should get a different editor then. I press tab in my
editor and still get four spaces.

> Tabs use less space, which is usable when uploading and downloading 
> code a lot (which you do when using version control).

That's negligible, compared to the rest of the file.
History
Date User Action Args
2009-09-28 20:01:46loewissetrecipients: + loewis, r.david.murray, rohdef
2009-09-28 20:01:43loewislinkissue7012 messages
2009-09-28 20:01:43loewiscreate