Author terry.reedy
Recipients Al.Sweigart, kbk, markroseman, ncoghlan, roger.serwy, serhiy.storchaka, terry.reedy
Date 2016-05-02.05:28:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1462166885.98.0.417602351503.issue24225@psf.upfronthosting.co.za>
In-reply-to
Content
Since I posted the message above, I have decided that there should be a new version of every currently used idlelib .py file and that all additions, with new names of course, should be done at once, but only to 3.5 and 3.6.  I will soon open a new issue to explain why and post the number here.

To prepare the patch for the new issue, I will try to use file idle_updating_imports.patch after replacing some of the new names with ones I prefer.  The attached @newnames.txt is the list from msg243572 with the addition of the new names I currently favor.  Some notes:

1. idlever.py and ToolTip.py are not currently used, and will be deleted from the patch.

2. help.py is new in 3.5.1 and currently only has the help viewer.  It starts by declaring itself subject to change.  I plan to move all other help menu code into this file and want to keep the name for the new file.  I plan to rename the current file 'helpviewer.py' and change the imports in EditorWindow.py and macosxSupport.py accordingly

3. Most of the changes I made were to delete underscores that Al inserted.  They are not usually used in module names, even when they might be otherwise (example: tkinter.scrolledtext).

4. Other changes should make related files easier to find.

5. Some new names will disappear when files are combined.

Any further discussion here should be limited to the new names.
History
Date User Action Args
2016-05-02 05:28:06terry.reedysetrecipients: + terry.reedy, kbk, ncoghlan, roger.serwy, markroseman, Al.Sweigart, serhiy.storchaka
2016-05-02 05:28:05terry.reedysetmessageid: <1462166885.98.0.417602351503.issue24225@psf.upfronthosting.co.za>
2016-05-02 05:28:05terry.reedylinkissue24225 messages
2016-05-02 05:28:03terry.reedycreate