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 Zero
Recipients Zero, rhettinger, taleinat, terry.reedy
Date 2019-10-31.15:37:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1572536242.34.0.534435700768.issue37903@roundup.psfhosted.org>
In-reply-to
Content
Maybe my impression has been false this whole time, but the Python interactive interpreter seems to be very similar to the IDLE shell window. My question is, "Why not make them even more so?" Having IDLE react to sys.ps1 and sys.ps2 opens up the shell to similar use cases as having them defined in the interactive interpreter. My suggestion is not to have them added as text as is usual in a terminal window but to print the values of ps1 and ps2 in the proposed ShellIO subclass. That would make label customization possible in a way that is already documented and standard.
History
Date User Action Args
2019-10-31 15:37:22Zerosetrecipients: + Zero, rhettinger, terry.reedy, taleinat
2019-10-31 15:37:22Zerosetmessageid: <1572536242.34.0.534435700768.issue37903@roundup.psfhosted.org>
2019-10-31 15:37:22Zerolinkissue37903 messages
2019-10-31 15:37:22Zerocreate