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 Al.Sweigart
Recipients Al.Sweigart, terry.reedy
Date 2016-07-25.17:29:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1469467759.18.0.354149143305.issue27615@psf.upfronthosting.co.za>
In-reply-to
Content
Currently if the user "steps into" a print(), input(), sys.stdout.write() or other stdio-related call with the Source checkbox checked, it brings up PyShell.py.

This is often confusing for beginner programmers (the target audience of IDLE) and most often not helpful for experienced developers who are stepping through their program. Comparing the cost/benefit, I'd be much more helpful for IDLE to not bring up PyShell.py and instead just treat every "step into" of a print()/input()/anything-that-goes-to-pyshell as a "step over" instead.
History
Date User Action Args
2016-07-25 17:29:19Al.Sweigartsetrecipients: + Al.Sweigart, terry.reedy
2016-07-25 17:29:19Al.Sweigartsetmessageid: <1469467759.18.0.354149143305.issue27615@psf.upfronthosting.co.za>
2016-07-25 17:29:19Al.Sweigartlinkissue27615 messages
2016-07-25 17:29:19Al.Sweigartcreate