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 Yonatan Zunger
Recipients Yonatan Zunger, docs@python, terry.reedy
Date 2018-07-21.01:43:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1532137397.45.0.56676864532.issue34115@psf.upfronthosting.co.za>
In-reply-to
Content
Or perhaps in an alternate phrasing: The sys.stdin.close behavior makes sense if quit is being used inside IDLE, but is very surprising from the perspective of the `code` module. (Really, even the SystemExit is surprising there, and should be documented!)

What if we added a stdin-preserving workaround to code.InteractiveConsole.interact, and added documentation of the SystemExit behavior to that module as well, but left _Quitter itself as-is?
History
Date User Action Args
2018-07-21 01:43:17Yonatan Zungersetrecipients: + Yonatan Zunger, terry.reedy, docs@python
2018-07-21 01:43:17Yonatan Zungersetmessageid: <1532137397.45.0.56676864532.issue34115@psf.upfronthosting.co.za>
2018-07-21 01:43:17Yonatan Zungerlinkissue34115 messages
2018-07-21 01:43:17Yonatan Zungercreate