[issue30918] Unable to launch IDLE in windows 7

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thanks for the information. I hope to get to this before 3.6.3. -- resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> Unable to run IDLE without write-access to ho

[issue8231] Unable to run IDLE without write-access to home directory

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: I closed #30918 as a duplicate of this. It has full 'set' and expanduser info. -- ___ Python tracker <https://bugs.python.

[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 <https://bugs.python.org/issu

[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/cpyt

[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

[issue30781] IDLE: configdialog -- switch to ttk widgets.

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 3866d9bbcf808cea98b3d7f9f246b83858ce by Terry Jan Reedy (Cheryl Sabella) in branch 'master': bpo-30781: IDLE: Fix help button on configdialog (#3238) https://github.com/python/cpython/commit/3866d9bbcf808cea98b3d7f9f2

[issue30780] IDLE: configdialog - add tests for ConfigDialog GUI.

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: I just pushed the extension conversion patch. The tests we did already were greatly helpful, and some tests not done or inadequate hindered. I am now looking to polish configdialog before 3.6.3. If you have anything worth a new issue and PR, I will be

[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: t

[issue31414] IDLE: Entry tests should delete before insert.

2017-09-10 Thread Terry J. Reedy
New submission from Terry J. Reedy: Test_configdialog 'tests' several integer entry widgets by inserting a digit and then checking that the new value was sent to changes. However, users may delete an entry totally and enter a new value. If we associate an IntVar with the entry w

[issue30780] IDLE: configdialog - add tests for ConfigDialog GUI.

2017-09-10 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- dependencies: +IDLE: Entry tests should delete before insert. ___ Python tracker <https://bugs.python.org/issue30780> ___ ___ Pytho

[issue30781] IDLE: configdialog -- switch to ttk widgets.

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 4a8b53a2083506ee13ff2eba2c14264f5a7faa91 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-30781: IDLE: Fix help button on configdialog (GH-3238) (#3489) https://github.com/python/cpyt

[issue30781] IDLE: configdialog -- switch to ttk widgets.

2017-09-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: I moved PR3215 to #27755. So this issue is really closed. -- ___ Python tracker <https://bugs.python.org/issue30781> ___ ___

[issue31421] IDLE doc: add section on developing tkinter apps.

2017-09-11 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- components: -Documentation ___ Python tracker <https://bugs.python.org/issue31421> ___ ___ Python-bugs-list mailing list Unsub

[issue31421] IDLE doc: add section on developing tkinter apps.

2017-09-11 Thread Terry J. Reedy
New submission from Terry J. Reedy: One of IDLE's great features is being able to interactively work with tkinter gui's because run calls update, without blocking, in the background. Document it in a new subsection, '3.5 Developing tkinter applications'. Adapt the foll

[issue31421] IDLE doc: add section on developing tkinter apps.

2017-09-11 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: docs@python -> terry.reedy ___ Python tracker <https://bugs.python.org/issue31421> ___ ___ Python-bugs-list mai

[issue31414] IDLE: Entry tests should delete before insert.

2017-09-11 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3494 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31414] IDLE: Entry tests should delete before insert.

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 667522efa8fedfb57fd89d7335d7dfd270f274d5 by Terry Jan Reedy in branch 'master': bpo-31414: IDLE -- fix tk entry box tests by deleting first. (#3501) https://github.com/python/cpython/commit/667522efa8fedfb57fd89d7335d7df

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-11 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3496 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31414] IDLE: Entry tests should delete before insert.

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 31b242459cef0835057f08c8756559b3261aa8ff by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31414: IDLE -- fix tk entry box tests by deleting first. (GH-3501) (#3502) https://github.com/python/cpyt

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 8239fd704637d7cbf59273883fbe487fc0f568fc by Terry Jan Reedy in branch 'master': bpo-30928: Update idlelib/NEWS.txt to 2017-09-11. (#3503) https://github.com/python/cpython/commit/8239fd704637d7cbf59273883fbe48

[issue25218] Automate creation of idlelib/help.html from Doc/.../idle.html

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: Zach, I currently build idlelib/help.html by first building a complete doc set and then copying from Doc/.../idle.html, stripping trailing whitespace on the say. One problem is that the result has a lot of extraneous stuff aside from the doc text itself: the

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 99b941b420d63027654dc6722f1648a8f36d2925 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-30928: Update idlelib/NEWS.txt to 2017-09-11. (GH-3503) (#3504) https://github.com/python/cpyt

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: Making the upper merge context be " " (a line of equals and 2 blanks) has worked great to eliminate backport merge conflicts.) -- stage: patch review -> needs patch _

[issue1612262] Class Browser doesn't show internal classes

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: Nick, this over-due improvement to IDLE depends on the over-due improvement to pyclbr in 3.7. I would like to backport the IDLE improvement by putting a copy of 3.7 pyclbr in 3.6 idlelib. Do you agree that PEP434 allows this? -- nosy: +ncoghlan

[issue1612262] Class Browser doesn't show internal classes

2017-09-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: Would it make any difference if the module were renamed? and made to only work with IDLE? -- ___ Python tracker <https://bugs.python.org/issue1612

[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 <https://bugs.python.org/issue27099> ___ ___ Python-bugs-list mailing list Unsubscribe:

[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/adb4cd2a2a59019ac6955e0fd531c9

[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/cpyt

[issue31421] IDLE doc: add section on developing tkinter apps.

2017-09-12 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3508 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31421] IDLE doc: add section on developing tkinter apps.

2017-09-12 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 98758bc67fb39b74bab368bef8ff3b34554c77c8 by Terry Jan Reedy in branch 'master': bpo-31421: Document how IDLE runs tkinter programs. (#3513) https://github.com/python/cpython/commit/98758bc67fb39b74bab368bef8ff3b

[issue31421] IDLE doc: add section on developing tkinter apps.

2017-09-12 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 4d7807ab9ad9f990e948d250bbb390b23a790764 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31421: Document how IDLE runs tkinter programs. (GH-3513) (#3514) https://github.com/python/cpyt

[issue31421] IDLE doc: add section on developing tkinter apps.

2017-09-12 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue31438] IDLE 3 crashes and quits when caret character typed

2017-09-12 Thread Terry J. Reedy
Terry J. Reedy added the comment: In the future, please upload plain text. I am fairly certain that this is a duplicate of previous issues about Apple's buggy tcl/tk causing crashes that bypass Python's error reporting. -- assignee: terry.reedy -> components: +Tkinter

[issue31459] IDLE: Remane Class Browser as Module Browser

2017-09-13 Thread Terry J. Reedy
New submission from Terry J. Reedy: 'ClassBrowser' expanded to a module browser years ago. Change the name in the menu, multiple places in browser.py, and wherever the class is referenced. If one clicks the menu entry while not editing a Python file, an Open Module entry box is

[issue31460] IDLE: Revise ModuleBrowser API

2017-09-13 Thread Terry J. Reedy
New submission from Terry J. Reedy: The signature of browser.ClassBrowser(to be renamed ModuleBrowser).__init__ is def __init__(self, flist, name, path, _htest=False, _utest=False) flist is only used to access the application root. Change it to master. Then text can directly pass the test

[issue31461] IDLE: Enhance class browser

2017-09-13 Thread Terry J. Reedy
New submission from Terry J. Reedy: This is an index issue for keeping track of improvements to IDLE's class browser. They should mostly (or all?) be done in separate issues and PRs. Existing issues with patches. Only the first, a 'must', is recently reviewed. #1612262 U

[issue31461] IDLE: Enhance class browser

2017-09-13 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- dependencies: +Class Browser doesn't show internal classes, IDLE: Remane Class Browser as Module Browser, IDLE: Revise ModuleBrowser API ___ Python tracker <https://bugs.python.org/is

[issue31438] IDLE 3 crashes and quits when caret character typed

2017-09-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: Ned, is 3.6.2 tkinter on Mac supposed to work with tcl/tk 8.6.6? -- ___ Python tracker <https://bugs.python.org/issue31

[issue31461] IDLE: Enhance class browser

2017-09-13 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- nosy: +csabella ___ Python tracker <https://bugs.python.org/issue31461> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue31438] IDLE 3 crashes and quits when caret character typed

2017-09-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: If your installed Python with the 64/32 Mac installer from python.org, follow the instruction, on the link given, to install Active 8.5.18 and *not* 8.6. I believe the issue is that the _tkinter binary is compiled to work with 8.5, not 8.6. If you used any

[issue31462] Remove trailing whitespaces

2017-09-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: I plan to backport the idlelib changes. Do you prefer than I try to include other files (by using cherry-pick) or only do idlelib (probably much easier)? -- nosy: +terry.reedy ___ Python tracker <ht

[issue31480] IDLE: disable ZzDummy, revise tests to match

2017-09-14 Thread Terry J. Reedy
New submission from Terry J. Reedy: When the zzdummy example-test extension was added as part of #27099, it was enabled in config-extensions.def in order to make tests pass as they were. This was not intended to be permanent as it adds a menu item that changes the current file and a user

[issue31480] IDLE: disable ZzDummy, revise tests to match

2017-09-14 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3581 stage: test needed -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue30085] Discourage operator.__dunder__ functions

2017-09-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: Raymond, may someone else merge this? I will add a blurb. -- assignee: rhettinger -> ___ Python tracker <https://bugs.python.org/issu

[issue31480] IDLE: disable ZzDummy, revise tests to match

2017-09-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset d384a81f557dab0b142bfcc9850bc68df46496ef by Terry Jan Reedy in branch 'master': bpo-31480: IDLE - fix tests to pass with zzdummy extension disabled. (#3590) https://github.com/python/cpython/commit/d384a81f557dab0b142bfcc9850bc6

[issue31480] IDLE: disable ZzDummy, revise tests to match

2017-09-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 7b62416d86dce368470c5d1acbb55295a23d87f8 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31480: IDLE - fix tests to pass with zzdummy extension disabled. (GH-3590) (#3591) https://github.com/python/cpyt

[issue31480] IDLE: disable ZzDummy, revise tests to match

2017-09-14 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue31462] Remove trailing whitespaces

2017-09-14 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +3585 ___ Python tracker <https://bugs.python.org/issue31462> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue31462] Remove trailing whitespaces

2017-09-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 93d5f91fff5740b463980797a04f3d5f1d5f1a51 by Terry Jan Reedy in branch '3.6': [3.6] bpo-31462: IDLE - remove trailing whitespaces (GH-3564) (#3594) https://github.com/python/cpython/commit/93d5f91fff5740b463980797a04f3d

[issue27804] IDLE 3.5.2 crashes when typing ^ on keyboard

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: terry.reedy -> resolution: third party -> duplicate superseder: -> IDLE crashes when I press ^ key ___ Python tracker <https://bugs.python.or

[issue29826] " don't work on Mac under IDLE

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: terry.reedy -> resolution: third party -> duplicate superseder: -> IDLE crashes when I press ^ key ___ Python tracker <https://bugs.python.or

[issue24170] IDLE crashes when I press ^ caret key

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- components: -IDLE title: IDLE crashes when I press ^ key -> IDLE crashes when I press ^ caret key ___ Python tracker <https://bugs.python.org/issu

[issue31438] IDLE 3 crashes and quits when caret character typed

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Glad it is working and thanks for the detail notes. Ned, is there anything we should change on the web page? Perhaps emphasize more not to upgrade to tcl/tk 8.6? Is it usual to have to re-install python? Alper, please do not revert headers after a core dev

[issue31477] IDLE 'strip trailing whitespace' changes multiline strings

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: The current behavior of IDLE's feature is standard, not a bug. The cpython respository does not currently accept .py, .c, or .rst files with any trailing whitespace. /tools/scripts/patchcheck.py strips trailing whitespace from all lines. Notepad

[issue31419] Can not install python3.6.2 due to Error 0x80070643: Failed to install MSI package

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- components: +Windows -Installation nosy: +paul.moore, steve.dower, tim.golden, zach.ware ___ Python tracker <https://bugs.python.org/issue31

[issue31422] tkinter.messagebox and tkinter.filedialog don't show default button's keyboard shortcuts

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Not showing shortcuts is not a bug in the strick sense used on the tracker. Please be more specific about what it is that is not working. -- nosy: +serhiy.storchaka, terry.reedy type: behavior -> enhancement versions: +Python 3.7 -Python

[issue31459] IDLE: Rename Class Browser as Module Browser

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- title: IDLE: Remane Class Browser as Module Browser -> IDLE: Rename Class Browser as Module Browser ___ Python tracker <https://bugs.python.org/issu

[issue31476] Stdlib source files not installed

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: IDLE's class browser is based on stdlib's pyclbr, which processes source.py files. I have no idea how you install python to not get source files, as source is the default option with the PSF installer. In any case, this is an install issue, n

[issue31483] ButtonPress event not firing until button release Python 3.6.1

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: I cannot reproduce the claimed bug on Win 10, 2.7.13 and 3.6.2, 64 bit amd versions. Running the code above from console or IDLE, I see no difference. Button press selects item, add blue background. Release changes nothing. Here is a minimal demo that runs

[issue31485] Tkinter widget.unbind(sequence, funcid) unbind all bindings

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: The unbind docstring, "Unbind for this widget for event SEQUENCE the function identified with FUNCID" implies to me the behavior Juliette expected. The NMT reference unpacks this to two sentences. Reading the code self.tk.call('

[issue31484] Cache single-character strings outside of the Latin1 range

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Are the timings for normal builds, with, as I understand things, asserts turned off? -- nosy: +terry.reedy ___ Python tracker <https://bugs.python.org/issue31

[issue31484] Cache single-character strings outside of the Latin1 range

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: I looked at the Gutenburg samples. The first has a short intro with some English, then is pure Greek. The patch is clearly good for anyone using mostly a single block alphabetic language. The second is Chinese, not hieroglyphs (ancient Egyptian). A

[issue31477] IDLE 'strip trailing whitespace' changes multiline strings

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue31438] Apple tcl/tk crashes and quits when caret character typed

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- components: -IDLE title: IDLE 3 crashes and quits when caret character typed -> Apple tcl/tk crashes and quits when caret character typed ___ Python tracker <https://bugs.python.org/issu

[issue31488] IDLE: Update feature classes when options are changed.

2017-09-15 Thread Terry J. Reedy
New submission from Terry J. Reedy: For this issue, a 'feature class' is a non-extension class with options configured on the config dialog. Currently there are 4 such classes, which were extension classes before conversion by #27099. Currently, an extension class option takes eff

[issue31488] IDLE: Update feature classes when options are changed.

2017-09-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3603 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31488] IDLE: Update feature classes when options are changed.

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 5777ecc438790f3d324d52f2ccdad56e667e0cb3 by Terry Jan Reedy in branch 'master': bpo-31488: IDLE - update former extensions when options change. (#3612) https://github.com/python/cpython/commit/5777ecc438790f3d324d52f2ccdad5

[issue31488] IDLE: Update feature classes when options are changed.

2017-09-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 77b52e463ab9f8bea7703ff9c03c06b3ec889db7 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31488: IDLE - update former extensions when options change. (GH-3612) (#3613) https://github.com/python/cpyt

[issue17535] IDLE: Add an option to show line numbers along the left side of the editor window, and have it enabled by default.

2017-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: Yes. When we are more or less done with reworking the config dialog, I expect to work on editor/shell. -- versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <ht

[issue31484] Cache single-character strings outside of the Latin1 range

2017-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: If I understand correctly, anyone could change the cache size for their personal or corporate binary by changing #define BMP_CACHE_SIZE 256 There should be a comment that it must not be 0 and should be a power of 2 at least, say, 256

[issue31438] Mac Apple tcl/tk crashes program when caret ^ character typed in IDLE or tkinter

2017-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: OK. This is more complete, still succinct enough, and still true. -- components: +macOS title: Apple tcl/tk crashes and quits when caret character typed -> Mac Apple tcl/tk crashes program when caret ^ character typed in IDLE or tkin

[issue31438] Mac Apple tcl/tk crashes program when caret ^ character typed in IDLE or tkinter

2017-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: The 'all text' is apparently limited to 2 words. 'idle crash caret' in the title box gets this issue and the superseder above. Move to all-text box and nothing is returned. Delete 1 of 3 words and

[issue22703] Idle Code Context: separate changing current and future editors

2017-09-16 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <https://bugs.python.org/issue22

[issue31493] IDLE cond context: fix code update and font update timers

2017-09-16 Thread Terry J. Reedy
New submission from Terry J. Reedy: 1. Currently, each instance of codecontext.CodeContext creates 2 root.after loops. There should be at most two loops for the class, and preferably fewer by using the new reload(). 2. The loops are never explicitly shut down. Since conversion to a feature

[issue31493] IDLE cond context: fix code update and font update timers

2017-09-16 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3612 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31493] IDLE cond context: fix code update and font update timers

2017-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset a6bb313c70f8619e6dc4af5cef7d73fa3bbd59ca by Terry Jan Reedy in branch 'master': bpo-31493: Fix code context update and font update timers. (#3622) https://github.com/python/cpython/commit/a6bb313c70f8619e6dc4af5cef7d73

[issue31493] IDLE cond context: fix code update and font update timers

2017-09-16 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset b417332bf44af93c8acda4b7197181d4b62c16a4 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31493: Fix code context update and font update timers. (GH-3622) (#3623) https://github.com/python/cpyt

[issue31496] IDLE: test_configdialog failed

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: Are you running on Linux or Mac? What tk version? About the 'invalid command name' message: PR3622, patching idlelib.codecontext, merged to master 13 hours ago, fixed this for me on Windows. (It added CodeContext.__del__.) Did it fail on your

[issue31502] IDLE: Config dialog again deletes custom themes and keysets.

2017-09-17 Thread Terry J. Reedy
New submission from Terry J. Reedy: The askyesno messagebox wrappers, added in #31287, returned None, which is interpreted as 'No', instead of the user entry. With 'Yes' not seen, nothing was saved. The manual tests, once the problem was understood, is to save a new th

[issue31502] IDLE: Config dialog again deletes custom themes and keysets.

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am not adding a new item because the regression has not been released. -- ___ Python tracker <https://bugs.python.org/issue31

[issue31502] IDLE: Config dialog again deletes custom themes and keysets.

2017-09-17 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- keywords: +patch pull_requests: +3624 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issu

[issue31287] IDLE configdialog tests: don't modify tkinter.messagebox.

2017-09-17 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +3625 ___ Python tracker <https://bugs.python.org/issue31287> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-17 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +3626 stage: needs patch -> patch review ___ Python tracker <https://bugs.python.org/issue30928> ___ ___ Python-

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: This should prepare IDLE for 3.6.3 and 3.7.0a1 cutoff tomorrow morning. -- stage: patch review -> needs patch ___ Python tracker <https://bugs.python.org/issu

[issue31502] IDLE: Config dialog again deletes custom themes and keysets.

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 0efc7c67a2f8a184e93f9a491305c81ef2e24250 by Terry Jan Reedy in branch 'master': bpo-31502: IDLE Configdialog again deletes custom themes and keysets. (#3634) https://github.com/python/cpython/commit/0efc7c67a2f8a184e93f9a491305c8

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 55679e0ec76ee3b30ca609948f47bb02a8e0a078 by Terry Jan Reedy in branch 'master': bpo-30928: Update idlelib/NEWS.txt to 2017 Sep 17. (#3635) https://github.com/python/cpython/commit/55679e0ec76ee3b30ca609948f47bb

[issue31287] IDLE configdialog tests: don't modify tkinter.messagebox.

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 0efc7c67a2f8a184e93f9a491305c81ef2e24250 by Terry Jan Reedy in branch 'master': bpo-31502: IDLE Configdialog again deletes custom themes and keysets. (#3634) https://github.com/python/cpython/commit/0efc7c67a2f8a184e93f9a491305c8

[issue31287] IDLE configdialog tests: don't modify tkinter.messagebox.

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 6b4d8ba0971355027b8981a45a0a62ac1ef9a456 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31502: IDLE Configdialog again deletes custom themes and keysets. (GH-3634) (#3636) https://github.com/python/cpyt

[issue31502] IDLE: Config dialog again deletes custom themes and keysets.

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 6b4d8ba0971355027b8981a45a0a62ac1ef9a456 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31502: IDLE Configdialog again deletes custom themes and keysets. (GH-3634) (#3636) https://github.com/python/cpyt

[issue30928] Copy modified blurbs to idlelib/NEWS.txt

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 84c89ef4e5086e71e3d9ee65cd3620bf8174c9ac by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-30928: Update idlelib/NEWS.txt to 2017 Sep 17. (GH-3635) (#3637) https://github.com/python/cpyt

[issue31503] Enhance dir(module) to be informed by __all__ by updating module.__dir__

2017-09-17 Thread Terry J. Reedy
Terry J. Reedy added the comment: Guido on python-ideas: I ave to agree with the other committers who already spoke up. Me: I use dir to see the complete list now presently presented. The presence or absence of __file__ indicates coded on Python or not. IDLE module completion start with

[issue31496] IDLE: test_configdialog failed

2017-09-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: On windows, hs.see(start), followed or not by update_idletasks(), has no effect. Does the fix for #31500 fix this also? -- ___ Python tracker <https://bugs.python.org/issue31

[issue31500] IDLE: Tiny font on HiDPI display

2017-09-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: The TkFixedFont initially used in Shell and editor has its size set to 10 if initially negative. Users can only replace this with a real font, not another of tk's abstract fonts. On windows, the sizes of the nearly 20 fonts touched by the patch range f

[issue31500] IDLE: Tiny font on HiDPI display

2017-09-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thank you Cheryl. That is enough to reject the patch is it is now. The negative sizes are pixels. I think it might be better to multiply them by a systems specific factor, but only when needed. One might wish that the scaling should be handled automatically

[issue31496] IDLE: test_configdialog failed

2017-09-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: If the test only fails with a HiDPI screen, then it must somehow be related. But if the highlight sample is normal size, like the font sample in https://bugs.python.org/file47141/Screenshot_20170917_213616.png then the relationship must not be as simple as I

[issue21937] IDLE interactive window doesn't display unsaved-indicator

2017-09-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: The 'follow-on' issue is #23666. -- ___ Python tracker <https://bugs.python.org/issue21937> ___ ___ Python-bugs-l

[issue31500] IDLE: Tiny font on HiDPI display

2017-09-19 Thread Terry J. Reedy
Terry J. Reedy added the comment: Cheryl, what do you get with import tkinter as tk root = tk.Tk() print(float(root.tk.call('tk', 'scaling'))) If it is less than 1.2, then Serhiy's revised patch should leave confi

[issue31500] IDLE: Tiny font on HiDPI display

2017-09-19 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +3653 ___ Python tracker <https://bugs.python.org/issue31500> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue31500] IDLE: Tiny font on HiDPI display

2017-09-19 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset d6e2f26f3f7c62a4ddbf668027d3ba27cb0e1eca by Terry Jan Reedy in branch 'master': bpo-31500: Removed fixed size of IDLE config dialog. (#3664) https://github.com/python/cpython/commit/d6e2f26f3f7c62a4ddbf668027d3ba

[issue31500] IDLE: Tiny font on HiDPI display

2017-09-19 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 97be14996b247b853ead77fb255d7029e3cf3dc9 by Terry Jan Reedy (Miss Islington (bot)) in branch '3.6': [3.6] bpo-31500: Removed fixed size of IDLE config dialog. (GH-3664) (#3665) https://github.com/python/cpyt

<    53   54   55   56   57   58   59   60   61   62   >