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 lorenzogotuned, ncoghlan, ned.deily, terry.reedy, upendra-k14
Date 2016-06-21.02:56:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1466477789.51.0.586857777336.issue27051@psf.upfronthosting.co.za>
In-reply-to
Content
I seem to have anticipated some of your expansion, but I note this:  while Raymond's first post could be interpreted as suggesting a new IDLE feature, with its own PIP menu with multiple options, I immediately said it should be a standalone module that IDLE starts in a separate process, with one menu entry and a few lines of code, just as with turtledemo.

Putting the module (or package) in idlelib defines it as private and subject to change.  I can repeat that in the package itself. The public interface will be "click on menu entry 'Run PIP".  If it were moved to pip, the internal IDLE change should just be to change 'idlelib.pipgui' to 'pip.pipgui' (or whatever).

I have not decided whether test_pipgui should be added to test or subsumed under test_idle by being added to idle_test.  Do you or Nick have an opinion?
History
Date User Action Args
2016-06-21 02:56:29terry.reedysetrecipients: + terry.reedy, ncoghlan, ned.deily, upendra-k14, lorenzogotuned
2016-06-21 02:56:29terry.reedysetmessageid: <1466477789.51.0.586857777336.issue27051@psf.upfronthosting.co.za>
2016-06-21 02:56:29terry.reedylinkissue27051 messages
2016-06-21 02:56:28terry.reedycreate