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 roger.serwy
Recipients Boris.FELD, ajaksu2, gerluijten, gpolo, roger.serwy, srid, terry.reedy
Date 2013-05-06.04:26:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1367814405.49.0.271254104275.issue5492@psf.upfronthosting.co.za>
In-reply-to
Content
Terry, the SystemExit traceback from clicking cancel is expected given how Lib/site.py's Quitter first closes sys.stdin and then raises SystemExit. Closing sys.stdin causes the dialog, the raised exception just gets printed.

We could change the behavior such that when IDLE's internals catch SystemExit, then the close dialog appears. This avoids having to rely on closing sys.stdin to signal IDLE to close. See issue17838 for the patch to do just that.

(It looks like #17838, #17585, and this issue are converging.)
History
Date User Action Args
2013-05-06 04:26:45roger.serwysetrecipients: + roger.serwy, terry.reedy, ajaksu2, gpolo, gerluijten, srid, Boris.FELD
2013-05-06 04:26:45roger.serwysetmessageid: <1367814405.49.0.271254104275.issue5492@psf.upfronthosting.co.za>
2013-05-06 04:26:45roger.serwylinkissue5492 messages
2013-05-06 04:26:45roger.serwycreate