You could (and probably should) make this an IDLE extension. This will
increase the chance that your changes will work with future changes in IDLE,
and allow you to easily implement (and debug!) such changes when they will
be required. For instance, you could easily switch your extension on or off
Thanks for all your help. I'm sure I'll be asking you for some of these
patches, once I've done enough reading to know what I need, but I wanted
to express my gratitude immediately. I seem to be getting my code to
work, slowly, but I want to follow best practices, if I can.
I've streamlined t