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 louielu, terry.reedy
Date 2017-07-15.05:46:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1500097591.46.0.244853484066.issue30917@psf.upfronthosting.co.za>
In-reply-to
Content
Yes, go ahead next with name changes and use of modern features such as sets and comprehensions.  Please discuss 'general changes before coding.  When we added Linux Modern keys a year ago, I combined two functions into IdleConf.current_colors_and_keys.  I suspect that there are other duplications to remove.  

Except for extensions, current values in default configs should not change, as doing so will break past versions.  So using them in tests is good, as it will detect unwanted changes to those files.  I hope the list of extensions goes down, but when it does, we can change the tests.
History
Date User Action Args
2017-07-15 05:46:31terry.reedysetrecipients: + terry.reedy, louielu
2017-07-15 05:46:31terry.reedysetmessageid: <1500097591.46.0.244853484066.issue30917@psf.upfronthosting.co.za>
2017-07-15 05:46:31terry.reedylinkissue30917 messages
2017-07-15 05:46:30terry.reedycreate