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 belopolsky, eric.araujo, georg.brandl, glingl, gregorlingl, gvanrossum, jesstess, ned.deily, python-dev, r.david.murray, rhettinger, terry.reedy
Date 2014-07-25.06:59:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1406271584.56.0.228210392182.issue10291@psf.upfronthosting.co.za>
In-reply-to
Content
Is there any reason when turtledemo.__init__ and turtledemo.__main__ should not get docstrings in earlier versions? And the turtledemo.__main__ get the same changes in 3.4?

Not doing so introduced seeming gratuitous differences between the versions. The help refactoring I committed in 3.4 for #22053 could not be merged as it is. The demohelp.txt changes I have made for 3.4 have cleanly merged forward to file that is ignored and no longer displayed. With demohelp.txt moved to a docstring for 3.4 also, I would leave demohelp.txt in 3.4 but mark it 'unmaintained.

Why was demohelp.txt left after being copied to .__main__?  Expecting the file and docstring to remain in sync is not realistic.
History
Date User Action Args
2014-07-25 06:59:44terry.reedysetrecipients: + terry.reedy, gvanrossum, georg.brandl, rhettinger, glingl, belopolsky, gregorlingl, ned.deily, eric.araujo, r.david.murray, jesstess, python-dev
2014-07-25 06:59:44terry.reedysetmessageid: <1406271584.56.0.228210392182.issue10291@psf.upfronthosting.co.za>
2014-07-25 06:59:44terry.reedylinkissue10291 messages
2014-07-25 06:59:44terry.reedycreate