]> granicus.if.org Git - python/commit
[3.6] bpo-31488: IDLE - update former extensions when options change. (GH-3612) ...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 16 Sep 2017 06:14:34 +0000 (23:14 -0700)
committerTerry Jan Reedy <tjreedy@udel.edu>
Sat, 16 Sep 2017 06:14:34 +0000 (02:14 -0400)
commit77b52e463ab9f8bea7703ff9c03c06b3ec889db7
treef6ca50707a5db39b72beffe8d8dad9c189c2cd17
parent2c1c2ca2548f943d6323859f17612aa5a4a19165
[3.6] bpo-31488: IDLE - update former extensions when options change. (GH-3612) (#3613)

When apply ConfigDialog changes, call .reload on each class with non-key options.
Change ParenMatch so that updates affect current instances.
(cherry picked from commit 5777ecc438790f3d324d52f2ccdad56e667e0cb3)
Lib/idlelib/configdialog.py
Lib/idlelib/idle_test/test_parenmatch.py
Lib/idlelib/parenmatch.py
Misc/NEWS.d/next/IDLE/2017-09-16-01-21-20.bpo-31488.0rtXIT.rst [new file with mode: 0644]