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 CoolCat467
Recipients CoolCat467, terry.reedy
Date 2021-10-03.21:42:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1633297342.93.0.20149347886.issue45357@roundup.psfhosted.org>
In-reply-to
Content
I was trying to write an extension for Idle, and was noticing extension keys defined in ~/.idlerc weren't being used, so I looked into it and found that in idlelib.config.idleConf, `GetExtensionKeys`, `__GetRawExtensionKeys`, and `GetKeyBinding` would never check for user keys, always assuming default keys have everything. This is not always true. In a system with multiple users, you would not want to modify the default config file for a custom extension, as that is used for everyone.
History
Date User Action Args
2021-10-03 21:42:22CoolCat467setrecipients: + CoolCat467, terry.reedy
2021-10-03 21:42:22CoolCat467setmessageid: <1633297342.93.0.20149347886.issue45357@roundup.psfhosted.org>
2021-10-03 21:42:22CoolCat467linkissue45357 messages
2021-10-03 21:42:22CoolCat467create