Title: [3.6] bpo-30779: IDLE -- Factor ConfigChanges class from configdialog… by terryjreedy · Pull Request #2625 · python/cpython · GitHub
Open Graph Title: [3.6] bpo-30779: IDLE -- Factor ConfigChanges class from configdialog… by terryjreedy · Pull Request #2625 · python/cpython
X Title: [3.6] bpo-30779: IDLE -- Factor ConfigChanges class from configdialog… by terryjreedy · Pull Request #2625 · python/cpython
Description: …, put in config; test. (GH-2612) In config, put dump test code in a function; run it and unittest in 'if name == 'main'. Add class config.ConfigChanges based on changes_class_v4.py on bpo issue. Add class test_config.ChangesTest, partly based on configdialog_tests_v1.py on bpo issue. Revise configdialog to use ConfigChanges, mostly as specified in tracker msg297804. Revise test_configdialog to match configdialog changes. All tests pass in both files. Remove configdialog functions unused or moved to ConfigChanges. Cheryl Sabella contributed parts of the patch. (cherry picked from commit 349abd9)
Open Graph Description: …, put in config; test. (GH-2612) In config, put dump test code in a function; run it and unittest in 'if name == 'main'. Add class config.ConfigChanges based on changes_class_v4.py on...
X Description: …, put in config; test. (GH-2612) In config, put dump test code in a function; run it and unittest in 'if name == 'main'. Add class config.ConfigChanges based on changes_cl...
Opengraph URL: https://github.com/python/cpython/pull/2625
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:2d35a8b9-62f4-af58-f73e-3b7cae7699d5 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D5C0:8AE8C:3AC7393:518E2AD:6A4F4B48 |
| html-safe-nonce | 1427957b349f8f68b707eade7f5c68f6e13d35738a69708346b04cfe48046de8 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENUMwOjhBRThDOjNBQzczOTM6NTE4RTJBRDo2QTRGNEI0OCIsInZpc2l0b3JfaWQiOiI4OTk0NDExODA3NDQ0NTE5NzUyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 0d14ac4c7482fc393e101938cc0c1091ed06c8991df5ab708c278e9ebc74ffa2 |
| hovercard-subject-tag | pull_request:129478408 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/cpython/pull/2625/files |
| twitter:image | https://avatars.githubusercontent.com/u/19036496?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/19036496?s=400&v=4 |
| og:image:alt | …, put in config; test. (GH-2612) In config, put dump test code in a function; run it and unittest in 'if name == 'main'. Add class config.ConfigChanges based on changes_class_v4.py on... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4b249b445842943ed31549e027f57a8ade9881ed |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width