[issue17503] replace mode is always on in console

2013-03-21 Thread anatoly techtonik
anatoly techtonik added the comment: I've messed with some settings, upgraded Far, restarted it during yet another test and suddenly everything worked. I hate such stuff. Thanks for support. -- resolution: -> invalid status: open -> closed ___ Pytho

[issue17503] replace mode is always on in console

2013-03-21 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: I don't know Far Manager. Maybe it starts everything in overwrite mode (and check its console settings) pyreadline completely overrides Python's input methods and bypasses the console, so behavior is completely independent. -- _

[issue17503] replace mode is always on in console

2013-03-21 Thread anatoly techtonik
anatoly techtonik added the comment: Ok. From cmd.exe both work the same in insert mode, but when I execute them from different shell (http://www.farmanager.com/opensource.php?l=en), the Python 3 starts to misbehave. And Python 2 works ok, because there is pyreadline installed. With -s -S keys

[issue17503] replace mode is always on in console

2013-03-21 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: Python has absolutely no code to control the Windows console. It has always used fgets(). On the other hand, Windows keeps independent settings per shortcut or executable, so if you started Python directly from the start menu (or by opening the python.e

[issue17503] replace mode is always on in console

2013-03-21 Thread anatoly techtonik
anatoly techtonik added the comment: In Python 2 replace mode is always off. -- ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue17503] replace mode is always on in console

2013-03-20 Thread anatoly techtonik
New submission from anatoly techtonik: It is very annoying behavior of Python 3.3.0 that when you type in the console, replace mode is always on, and even after you press insert to go insert mode, it resets after every executed line. Windows Vista 32. Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29