Martin Sekera added the comment:

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).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23441>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to