Michael Domingues added the comment:

The code that dictates this behavior is in /Parser/myreadline.c and has not 
been rectified yet in either Python 2.7 
(http://hg.python.org/cpython/file/bfdf366a779a/Parser/myreadline.c#l107) or 
the default branch 
(http://hg.python.org/cpython/file/c64dec45d46f/Parser/myreadline.c#l111). 
Specifically, within these functions, references to standard error should 
actually be references to standard out.

The attached file is a proposed patch for this bug on the 2.7 branch, bringing 
interpreter behavior into accordance with the Python documentation 
(http://docs.python.org/library/functions.html#raw_input), which states that 
the prompt is written to standard out, as opposed to standard error.

----------
keywords: +patch
nosy: +mdomingues
Added file: http://bugs.python.org/file27269/promptOutputFix.patch

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

Reply via email to