Terry J. Reedy added the comment:

On a freshly booted machine, I retried 2.7.6/Windows/raw_input() 'for all the' 
and indeed I now see 'for' and 'all' colored.

The colorizing is done char by char. 'fo' is black, 'for' turns orange, 'forr' 
turns black again. Similarly, 'al' is black, 'all is purple, and 'allo' is 
black again. It is not a critical bug, but certainly annoying, especially to a 
new user.

For editor windows, colorizing is only done for .py(wo) files. I do not know 
how the colorizing is switched on after the file name is checked. The shell 
window is an editor window. It should switch to .py mode after printing >>> and 
back to .txt mode when \n or \n\n is entered to complete a statement. I believe 
the edit will be in pyshell.py

I expect the prompt and echoed input are both written to stdout by the user 
process. Neither are errors and both are colored blue. Warnings and exception 
tracebacks on stderr are red. Both come into the idle process via the socket 
connection, which is different from the idle process stdin connected to the 
keyboard.

----------

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

Reply via email to