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, taleinat, terry.reedy
Date 2021-10-08.15:45:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1633707902.09.0.630680352543.issue45357@roundup.psfhosted.org>
In-reply-to
Content
Yes, changing settings on ZzDummy works correctly, but this is because an entry for it exists in the default config file. The problem is when if you attempt to add a new extension through the user config file. When IDLE is looking for extensions to load, it only checks the default config file, not the user config file. So if I add a new extension entry to my ~/.idlerc/config-extensions.cfg file, "[lintcheck]\nenable = True", and have a module installed on my system called "lintcheck", with a class named "lintcheck". Because IDLE is only looking in the default config file for extensions to load, it never finds lintcheck and therefore it is never loaded. On the contrary, if it were in the system default config file, IDLE would find it and "lintcheck" would be loaded.
History
Date User Action Args
2021-10-08 15:45:02CoolCat467setrecipients: + CoolCat467, terry.reedy, taleinat
2021-10-08 15:45:02CoolCat467setmessageid: <1633707902.09.0.630680352543.issue45357@roundup.psfhosted.org>
2021-10-08 15:45:02CoolCat467linkissue45357 messages
2021-10-08 15:45:01CoolCat467create