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 Martin Sekera
Recipients Martin Sekera, arigo, ezio.melotti, martin.panter, pitrou, r.david.murray
Date 2015-03-16.20:32:55
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1426537975.34.0.778929010503.issue23441@psf.upfronthosting.co.za>
In-reply-to
Content
Copy that. Would the patch be acceptable if the '\t' was simply changed to 4 spaces?

To discuss further, it is my opinion that the interpreter should output a \t character when the TAB key is pressed, as this is the behavior of nearly every shell and interpreter (that doesn't autocomplete all the time) there is, including all versions of python. Introducing new behavior for the sake of compliance with PEP 8 (which, as it itself states, applies only to "the Python code comprising the standard library in the main Python distribution"), is in my opinion unnecessary and confusing (since to clear n indent levels the user has to backspace 4n times).
History
Date User Action Args
2015-03-16 20:32:55Martin Sekerasetrecipients: + Martin Sekera, arigo, pitrou, ezio.melotti, r.david.murray, martin.panter
2015-03-16 20:32:55Martin Sekerasetmessageid: <1426537975.34.0.778929010503.issue23441@psf.upfronthosting.co.za>
2015-03-16 20:32:55Martin Sekeralinkissue23441 messages
2015-03-16 20:32:55Martin Sekeracreate