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 rhettinger, serhiy.storchaka, taleinat, terry.reedy
Date 2019-08-16.05:50:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1565934648.0.0.367299848361.issue37824@roundup.psfhosted.org>
In-reply-to
Content
I am combining the trivial 'leave Shell input SyntaxWarnings alone (instead of making them SyntaxErrors)' part of #34857 with this issue, 'print Shell input (and the very rare internal IDLE Warnings occurring after Shell exists) in Shell, and changing the title accordingly.

The PR is a WIP with at least two bugs. Help wanted.
1. the triple output.  (Before the patch, when I started IDLE from command prompt, I only saw one.
2. Warnings are inserted before the text generating the warning.  I interpret this as intercepted \n causing compilation and printing of the warning before the \n is inserted at the end of the line and the iomark moved to the beginning of the next.  I don't know what moves the iomark.
History
Date User Action Args
2019-08-16 05:50:48terry.reedysetrecipients: + terry.reedy, rhettinger, taleinat, serhiy.storchaka
2019-08-16 05:50:48terry.reedysetmessageid: <1565934648.0.0.367299848361.issue37824@roundup.psfhosted.org>
2019-08-16 05:50:47terry.reedylinkissue37824 messages
2019-08-16 05:50:47terry.reedycreate