[issue27099] IDLE: turn built-in extensions into regular modules

2018-01-22 Thread Terry J. Reedy
Terry J. Reedy added the comment: These patches were first released with the 3.6.3 release candidate. Nothing was changed for 3.6.4. Rechecking the changes to autocomplete.py in PR 2494, the only expected effect, after the followup in #31488, PR 3612, is that changes to the popup wait time

[issue27099] IDLE: turn built-in extensions into regular modules

2018-01-22 Thread Raymond Hettinger
Raymond Hettinger added the comment: Leaving this as closed. Just wanted to note that it was a rough upgrade to 3.6.4 because of this backport. -- status: open -> closed ___ Python tracker _

[issue27099] IDLE: turn built-in extensions into regular modules

2018-01-22 Thread Raymond Hettinger
Raymond Hettinger added the comment: I don't think this should have been backported to 3.6. This week, I'm teaching a class in Python3.6 and tab completion seems to be broken for everyone from a fresh install of 3.6.4 directly from www.python.org. Also, the extension tab now shows ZzDummy.

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-21 Thread Terry J. Reedy
Terry J. Reedy added the comment: Two of the TODOs already listed, and 2 more found in review, have been done. With these additions, I felt IDLE was ready for the 3.6.3rc1 and 3.7.0a1 releases last Monday. #31502 Fix problem with deleting user themes and keysets. #31480 Disable ZzDummy by def

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-12 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 01dcaa5c996baf019656cf51451bb1b6ecd720fa by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-27099: Finish updating IDLE doc and help text. (GH-3510) (#3511) https://github.com/python/cpython/commit/01dcaa5c996baf019656cf51451bb1b

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-12 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset adb4cd2a2a59019ac6955e0fd531c9fec9258962 by Terry Jan Reedy in branch 'master': bpo-27099: Finish updating IDLE doc and help text. (#3510) https://github.com/python/cpython/commit/adb4cd2a2a59019ac6955e0fd531c9fec9258962 --

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-12 Thread Roundup Robot
Changes by Roundup Robot : -- pull_requests: +3506 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-12 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +3505 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: Charles, thank you for the work. This was pretty tough for both of us. My takeaway: getting configdialog nearly covered first was essential; even better tests for configdialog and other modules would have helped. -- resolution: -> fixed stage: test

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: Here is a high-level overview of the steps involved in the patch, and a few TODOs for new issues. Move menu specifications from feature files to mainmenu.py. Remove enable items from config-extensions.def sections. Most features were enabled for both shell

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset d6c397bf772a8f17e00afc5e0a2cf37fdebcdf29 by Terry Jan Reedy in branch '3.6': [3.6] bpo-27099: IDLE - Convert built-in extensions to regular features (GH-2494) (#3487) https://github.com/python/cpython/commit/d6c397bf772a8f17e00afc5e0a2cf37fdebcdf

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-10 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3477 stage: test needed -> patch review ___ Python tracker ___ ___ Py

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 58fc71c447049d0efe4e11db1b55edc307f1bede by Terry Jan Reedy (wohlganger) in branch 'master': bpo-27099: IDLE - Convert built-in extensions to regular features (#2494) https://github.com/python/cpython/commit/58fc71c447049d0efe4e11db1b55edc307f1bed

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: The warning is from code context. The callback after loops run whether one uses context or not and there is currently no mechanism to stop them. I will add a cancel function soon. Or the loops might be eliminated by adding context to the config change notif

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-02 Thread Cheryl Sabella
Cheryl Sabella added the comment: The test pass on Ubuntu. I'm getting a warning, but it's not because of this change. test_init (idlelib.idle_test.test_tree.TreeTest) ... invalid command name "140245621847896timer_event" while executing "140245621847896timer_event" ("after" script) i

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-01 Thread Terry J. Reedy
Terry J. Reedy added the comment: I expect to polish the General page in a follow-up. I expect it will soon need to be split. -- ___ Python tracker ___

[issue27099] IDLE: turn built-in extensions into regular modules

2017-09-01 Thread Terry J. Reedy
Terry J. Reedy added the comment: I believe PR2494 is about ready to merge. It is a big, complicated patch, so before merging, I would prefer to have it pass a full -uGUI test on something other than Windows. -- dependencies: -IDLE: configdialog - add tests for ConfigDialog GUI. ___

[issue27099] IDLE: turn built-in extensions into regular modules

2017-08-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: Configdialog does not import EditorWindow and should not need to with the change. It should also not import the separate modules. I outlined how I plan to update the current extension values in #22707, msg300973. PR3239 for #31051 prepares GenPage for the tr

[issue27099] IDLE: turn built-in extensions into regular modules

2017-08-27 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- title: IDLE: turn builting extensions into regular modules -> IDLE: turn built-in extensions into regular modules ___ Python tracker ___ _