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 asvetlov, roger.serwy, terry.reedy
Date 2012-03-31.23:58:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1333238301.04.0.17183805275.issue14440@psf.upfronthosting.co.za>
In-reply-to
Content
Just a bit more info: ^D and ^\ in Command Prompt interpreter print '^D' or '^\'. Return causes syntax error. ^Z\n in interpreter causes silent close. (Because DOS used ^Z as end-of-file.)

^D in IDLE causes silent close. IDLE ignores ^\ and ^Z both -- nothing printed or stored. Following \n gets prompt back. The difference is not nice for Windows users, but I presume IDLE behavior is same as on *nix and consider consistency across platforms good and should be kept.

If I understand, IDLE needs to install a SIGQUIT handler to terminate the background process 'resource'. That should work on Windows too as either SIGQUIT will never happens, or if it does, same should happen on Windows too. I know SIGKILL cannot be caught. What about SIGTERM?
History
Date User Action Args
2012-03-31 23:58:21terry.reedysetrecipients: + terry.reedy, roger.serwy, asvetlov
2012-03-31 23:58:21terry.reedysetmessageid: <1333238301.04.0.17183805275.issue14440@psf.upfronthosting.co.za>
2012-03-31 23:58:20terry.reedylinkissue14440 messages
2012-03-31 23:58:20terry.reedycreate