bpo-33679: IDLE: Re-enable color configuration for code context by csabella · Pull Request #7199 · python/cpython (original) (raw)

Your initial context background is cute, but a bit too 'cute'. I think something more neutral, black #000000, dark gray, such as #606060, or dark bluish-gray, such as #505090 is better for a default. I changed to the latter.

I want to re-test colors with variable contexts, as it was background color flipping that annoyed me previously. I think this is otherwise ready to merge.

In a separate issue, we should eliminate the config loop. The new reload method, called when Settings closes, should reset existing code context widgets.

In a separate issue, perhaps after 3.6 is frozen, we can and should change the use of theme_elements in configdialog.py to not need the order field.