Allen G.asked me how I made IDLE work. I did nothing on purpose. One can open Python into the IDLE window or into the program window. I recently changed from the program window to the IDLE window. IDLE now works exactly right. As a bonus my DOS-oidle window which used to produce error messages now works like a Trojan, also.