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, terry.reedy
Date 2017-07-28.05:05:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1501218316.1.0.0561741970695.issue31004@psf.upfronthosting.co.za>
In-reply-to
Content
I may have changed the Font group since the copy was made.  So unless merges since are carefully checked, the configdialog part of Step 1 should be redone.  I think the latter would be easier.

Since #30853 might be merged tomorrow, I will 'freeze' the font/indent code unless I hear otherwise, or there is an unexpected delay.  When this is merged, I will do the same for the general part.  And so on.

In Step 2, delete 'Modify code as desired.' I must have forgotten the synchonization problem.  We don't want to modify the copy until it can be htested.  As soon as the copy *is* changed, the original is no longer a complete backup.

I thought of saying that FontPage should subclass Frame, like we have done before.  But TabbedPageSet creates a Frame for each page name.  So ConfigDialog, the only user, is expected to pass names, then retrieve the blank frames to fill in.  We could change that, but not now unless we really need to.  It should be possible to replace the blank frame, but there are at least two references to replace.
History
Date User Action Args
2017-07-28 05:05:16terry.reedysetrecipients: + terry.reedy, cheryl.sabella
2017-07-28 05:05:16terry.reedysetmessageid: <1501218316.1.0.0561741970695.issue31004@psf.upfronthosting.co.za>
2017-07-28 05:05:16terry.reedylinkissue31004 messages
2017-07-28 05:05:15terry.reedycreate