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 cheryl.sabella, serhiy.storchaka, terry.reedy
Date 2020-06-04.19:14:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1591298059.79.0.648420273768.issue40807@roundup.psfhosted.org>
In-reply-to
Content
I am not sure if 3 compiles are always needed.  At one time, compile required a final '\n' to not raise, but that is no longer true.  And as near as I can tell, 'code without final newline\n' and 'code without final newline\n\n' always compile the same.  Certainly, Shell does not need to compile without a final newline.  But we can look at this in a separate issue.  If IDLE's requirement is different from code.II's, I believe it could pass its own compile function.
History
Date User Action Args
2020-06-04 19:14:19terry.reedysetrecipients: + terry.reedy, serhiy.storchaka, cheryl.sabella
2020-06-04 19:14:19terry.reedysetmessageid: <1591298059.79.0.648420273768.issue40807@roundup.psfhosted.org>
2020-06-04 19:14:19terry.reedylinkissue40807 messages
2020-06-04 19:14:19terry.reedycreate