This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients r.david.murray, roger.serwy, terry.reedy
Date 2012-05-07.04:12:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Using ^Z (ascii Substitute char) instead of ^D (ascii 'End of Transmission') is an MSDOS affectation carried over to the the MSDOS-based text-mode Command Prompt on Windows.

I verified that ^D now closes IDLE on Windows. ^Z gives a beep.
(I do not know about 2.7. It needs to be checked.)
I also see that the IDLE Help document still says
"Control-d sends end-of-file; closes window if typed at >>> prompt
(this is Control-z on Windows)." so you are right to be confused.

I do not know when the change was made, but I presume it was intentional as ^D is standard and most Windows users have no experience with MSDOS and ^Z. (It does not close Windows gui applications that I know of, nor does ^D usually.) So my inclination is to just remove the note (after checking 2.7.3 behavior) and not change the code.
Date User Action Args
2012-05-07 04:12:40terry.reedysetrecipients: + terry.reedy, roger.serwy, r.david.murray
2012-05-07 04:12:40terry.reedysetmessageid: <>
2012-05-07 04:12:39terry.reedylinkissue14735 messages
2012-05-07 04:12:39terry.reedycreate