[issue30728] IDLE: Modernize configdialog code.

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 938e73809d10f6073c85ecd330c88a85c6095530 by terryjreedy in branch '3.6': [3.6] bpo-30728: IDLE: Refactor configdialog to PEP8 names (GH-2307) (#2421) https://github.com/python/cpython/commit/938e73809d10f6073c85ecd330c88a

[issue24813] Redesign Help => About IDLE, make it non-modal

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 9a02ae3d3d645f0c8178f3362694f473bab6fe3e by terryjreedy (csabella) in branch 'master': bpo-24813: IDLE: Add build bitness to About Idle title (#2380) https://github.com/python/cpython/commit/9a02ae3d3d645f0c8178f3362694f4

[issue24813] Redesign Help => About IDLE, make it non-modal

2017-06-26 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2478 ___ Python tracker <http://bugs.python.org/issue24813> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue24813] Redesign Help => About IDLE, make it non-modal

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 8047f02a4b0db81cb023df1f5ce4cc1c42d17821 by terryjreedy in branch '3.6': [3.6] bpo-24813: IDLE: Add build bitness to About Idle title (GH-2380) (#2426) https://github.com/python/cpython/commit/8047f02a4b0db81cb023df1f5ce4cc

[issue24813] Redesign Help => About IDLE, make it non-modal

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: This completes 1,3,and 4. Pause for now as I would like to try my re-arrangement next, before worrying about modality. -- ___ Python tracker <http://bugs.python.org/issue24

[issue29910] Ctrl-D eats a character on IDLE

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 213ce12adfc9281c6f381bb45d132e9de8ffd450 by terryjreedy (Serhiy Storchaka) in branch 'master': bpo-29910: IDLE no longer deletes a character after commenting out a region (#825) https://github.com/python/cpyt

[issue21519] IDLE : Bug in keybinding validity check

2017-06-26 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2479 ___ Python tracker <http://bugs.python.org/issue21519> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30754] textwrap.dedent mishandles empty lines

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: This is related to #19479 at least in the sense of addressing the same module, and being about It has a patch, so it would be good to accept or reject. Martin, could you take a look? There is currently no expert listed for textwrap. Georg is current

[issue19479] textwrap.dedent doesn't work properly with strings containing CRLF

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: Emily, do you have any opinion on the issue? The complaint seems plausible, but I have not looked at the docs, nor the code to understand the import of '[^ \t\n]' (re for 'anything but space, tab, newline') matches '\r'.

[issue30784] IDLE: separate editor window and text

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: Absolutely essential, as I recentlly mentioned recently on another issue: text window and text frame containing scrolled wrapped text, status bar, and left side bar. Also essential is a proper base class that has functions common to Editor, Shell, and Output

[issue29910] Ctrl-D eats a character on IDLE

2017-06-26 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2480 ___ Python tracker <http://bugs.python.org/issue29910> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue21519] IDLE : Bug in keybinding validity check

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 44913e584bcf4e2a0e1a6372c304c2d5ea521fc6 by terryjreedy in branch 'master': bpo-21519: IDLE basic custom key entry better detects duplicates. (#2428) https://github.com/python/cpython/commit/44913e584bcf4e2a0e1a6372c304c2

[issue21519] IDLE : Bug in keybinding validity check

2017-06-26 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2481 ___ Python tracker <http://bugs.python.org/issue21519> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue29910] Ctrl-D eats a character on IDLE

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 8bdc3bd3d66fefdc07d32bd19c41c6f902f16111 by terryjreedy in branch '3.6': [3.6] bpo-29910: IDLE no longer deletes a character after commenting out a region (GH-825) (#2429) https://github.com/python/cpyt

[issue29910] Ctrl-D eats a character on IDLE

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thanks for the fix. I am now comfortable enough with the new workflow to begin making a dent in the 100+ patch backlog waiting for review. -- resolution: -> fixed stage: test needed -> resolved status: open -&g

[issue21519] IDLE : Bug in keybinding validity check

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 93b88e995373c48713c9f7d4b32fe1d0166709e5 by terryjreedy in branch '3.6': [3.6] bpo-21519: IDLE basic custom key entry better detects duplicates. (GH-2428) (#2433) https://github.com/python/cpython/commit/93b88e995373c48713c9f7d4b32fe1

[issue21519] IDLE : Bug in keybinding validity check

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: Thanks for the patch. The F3-missing bug has been fixed. -- resolution: -> fixed stage: test needed -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

[issue30674] IDLE: add docstrings to grep.py

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 65474b9d7a230943d4d3f1d7d51f77bb141240f0 by terryjreedy (csabella) in branch 'master': bpo-30674: IDLE: add docstrings to grep.py (#2213) https://github.com/python/cpython/commit/65474b9d7a230943d4d3f1d7d51f77

[issue30674] IDLE: add docstrings to grep.py

2017-06-26 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2482 ___ Python tracker <http://bugs.python.org/issue30674> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue28572] IDLE: add tests for config dialog.

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: The macOS issue appears to be fixed. -- resolution: -> fixed stage: needs patch -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

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

2017-06-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: Tests should be tested on MacOS before being pushed. A possible issue is including constants that are different on different systems. See #28572 -- ___ Python tracker <http://bugs.python.org/issue30

[issue30674] IDLE: add docstrings to grep.py

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 39e501a2913eff047f7a644e2b20eb4278f97d50 by terryjreedy in branch '3.6': [3.6] bpo-30674: IDLE: add docstrings to grep.py (GH-2213) (#2434) https://github.com/python/cpython/commit/39e501a2913eff047f7a644e2b20eb

[issue30674] IDLE: add docstrings to grep.py

2017-06-27 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- resolution: -> fixed stage: commit review -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

[issue29910] Ctrl-D eats a character on IDLE

2017-06-27 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: -2504 ___ Python tracker <http://bugs.python.org/issue29910> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: -2366 ___ Python tracker <http://bugs.python.org/issue30723> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: The unlinked PR is a closed duplicate. PR 2306 is the one being updated and reviewed. -- versions: +Python 3.6 ___ Python tracker <http://bugs.python.org/issue30

[issue30777] IDLE: configdialog -- add docstrings and improve comments

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: Louie, perhaps you would like to review the PR, especially the comment revisions responding to your comments. -- ___ Python tracker <http://bugs.python.org/issue30

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: I have compared current behavior with you explanation and I agree on the enhancement. 'parens' seems more useful than 'default'. 'default' is a misnomer for current IDLE since the current default in config-extensions.def is &#x

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am working on revising the patch now, so don't push anything until I do. I will revise the docstring and add 'opener' and help and news file. -- ___ Python tracker <http://bugs.pyt

[issue30422] Add roadmap.txt section to idlelib

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: Attached is my current sorted list of IDLE issues. It is a detailed map as opposed to the overview I posted before. I spent a couple of days last week reviewing issues, making sure that all IDLE issues were marked category IDLE and that all with a patch were

[issue30422] Add roadmap.txt section to idlelib

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: A possible revision of the first paragraph of my opening message. * Summer 2010: Pydev discussed whether to remove IDLE (too old) or to maintain and 'modernize' it. Included in the latter were use of the better-looking ttk widgets and of tabbed w

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset fae2c3538ecbcdd37b6eca891c0815d2093c39e3 by terryjreedy (wohlganger) in branch 'master': bpo-30723: IDLE -- Enhance parenmatch; add style, flash, and help (#2306) https://github.com/python/cpython/commit/fae2c3538ecbcdd37b6eca891c0815

[issue24813] Redesign Help => About IDLE, make it non-modal

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 592eda123329bb5ce2bffcbe3701be6b909f1b2a by terryjreedy (Mark Roseman) in branch 'master': bpo-24813: IDLE tagline is Integrated Development and Learning Environment (#2451) https://github.com/python/cpyt

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2515 ___ Python tracker <http://bugs.python.org/issue30723> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue24813] Redesign Help => About IDLE, make it non-modal

2017-06-27 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2516 ___ Python tracker <http://bugs.python.org/issue24813> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset af68382f68b08a383e7064777cf817375681e434 by terryjreedy in branch '3.6': [3.6] bpo-30723: IDLE -- Enhance parenmatch; add style, flash, and help (GH-2306) (#2460) https://github.com/python/cpython/commit/af68382f68b08a383e7064777cf817

[issue24813] Redesign Help => About IDLE, make it non-modal

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 413c0a92bcc92efe92849fe5e711163da453410b by terryjreedy in branch '3.6': [3.6] bpo-24813: IDLE tagline is Integrated Development and Learning Environment (GH-2451) (#2461) https://github.com/python/cpyt

[issue30422] Add roadmap.txt section to idlelib

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: If you are suggesting that at least you, Cheryl, and I work together on one 'area' to make fairly rapid, visible, and satisfying progress, I am all for that. But rather than focus on one of the 5 types of improvements for all components, I would ra

[issue30723] IDLE parenmatch - left and right highlighting, independent flash-delay

2017-06-27 Thread Terry J. Reedy
Terry J. Reedy added the comment: Charles, thank you for the focused suggestion and patch. If you are interested, #30422 reviews IDLE goals and current issues. -- resolution: -> fixed stage: test needed -> resolved status: open -&g

[issue30422] Add roadmap.txt section to idlelib

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Replace 'Relevant History' with the following; Python and IDLE development policies: * Dependence on tcl/tk: Except when security is involved, Python is slow to require upgrade of 3rd party dependencies. IDLE is mostly bound by this. In July

[issue29926] IDLE: in shell, time.sleep ignores _thread.interrupt_main()

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: On windows, s=input() is cleanly interrupted by ^-C, leaving s unbound, before and after the patch. time.sleep(1) is not interrupted, before and after the patch. Ditto for the socket test. Louie, what test are you using on *nix? It still appears that for

[issue30422] Add roadmap.txt section to idlelib

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Most of the patches lack tests, and writing them is a bottle neck. Reading the current one, in conjunction with the code and the unittest doc, is a good way to learn. -- ___ Python tracker <http://bugs.python.

[issue30779] IDLE: configdialog -- factor out Changes class

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Let's do it 'right'. Step 1: Write class design in the form of a class with methods with APIs and docstrings as the bodies. class Changes: """Manage a user's proposed configuation option changes. Changes are eith

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

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Proceed as you want. Keep in mind that the interface to the changes structure will be changed by #30779. The testing logic should not be, however. -- ___ Python tracker <http://bugs.python.org/issue30

[issue6691] Support for nested classes and function for pyclbr

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Looking at the code, there are several references to nested classes, implying that they should already work. So I might want to claim this is a behavior issue, contrary to my adding 'enhancement' before. But moot point until patch is reviewed and

[issue11437] IDLE crash on startup with typo in config-keys.cfg

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Tal's comments from Rietveld review (see msg220391); 529: Does this have to be a separate, new Tk instance? Wouldn't a temporary widget under the current Tk be just as good? Creating a new Tk instance could take a relatively large amount of tim

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

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: Problems with patching 2.7 are no longer relevant. To test, we should refactor config so that the attempt to find and access $HOME and .idlerc are isolated in a function that can be mocked to simulate various problems. def get_rc(): """Ret

[issue15862] IDLE: startup problem when HOME does not exist

2017-06-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: #8231, msg297255 suggests some refactoring to make this sort of thing testable without crippling a developer system. -- assignee: -> terry.reedy nosy: -BreamoreBoy stage: -> test needed versions: +Python 3.6, Python 3.7 -Python 2.7, Pyth

[issue29926] IDLE: in shell, time.sleep ignores _thread.interrupt_main()

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: It appears you are right about open('con'...). However, this issue is about the fact that >>> import time; time.sleep(10) ^C ... KeyboardInterrupt works in the console but does not work in the IDLE Shell in default mode. In default

[issue1612262] Class Browser doesn't show internal classes

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: I believe the patch for #6691 will also add detection of nested functions. If so, the IDLE patch must also make use of that new information. If the patch for #6691 is only applied to 3.7, I want to put a temporary copy of the revised pyclbr in 3.6 idlelib

[issue6691] Support for nested classes and function for pyclbr

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: I would like to get this in 3.7.0a1, scheduled for 2017 Sept 9, and subsequently in 3.6.3. Cheryl, this is why I distracted you from the configdialog patch. As a non-idlelib patch, more discussion by more people may be needed before a merge. If this is not

[issue30779] IDLE: configdialog -- factor out Changes class

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: High, because other issues depend on this. -- priority: normal -> high ___ Python tracker <http://bugs.python.org/issu

[issue30495] IDLE: modernize textview module

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 42bc8beadd49f60cc52fdc397897b3bd81640406 by terryjreedy (csabella) in branch 'master': bpo-30495: IDLE: improve textview with docstrings, PEP8 names, more tests. (#2283) https://github.com/python/cpyt

[issue30495] IDLE: modernize textview module

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- pull_requests: +2557 ___ Python tracker <http://bugs.python.org/issue30495> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30495] IDLE: modernize textview module

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 6f31717c47e325460e2a661bf44b45d342d65bcb by terryjreedy in branch '3.6': [3.6] bpo-30495: IDLE: improve textview with docstrings, PEP8 names, more tests. (GH-2283) (#2496) https://github.com/python/cpyt

[issue24039] Idle: some modal dialogs maximize, don't minimize

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue18318] Idle: stop depending on console output

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- stage: -> test needed versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/issu

[issue28711] IDLE doesn't open

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: >From the information given, this duplicates #21973 -- resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> IDLE: catch user cfg file error, better error message, continue ___

[issue6858] IDLE: allow syntax highlighting of files without .py extension

2017-06-29 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 <http://bugs.python.org/issue6858> ___ ___

[issue24265] IDLE -s and (-, -c command, or -r file) produces error message

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue22554] Idle: optionally auto-pop-up completion window for names

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4 ___ Python tracker <http://bugs.python.org/issu

[issue20580] IDLE should support platform-specific default config defaults

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue13504] Meta-issue for "Invent with Python" IDLE feedback

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue2704] IDLE: Patch to make PyShell behave more like a Terminal interface

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: kbk -> terry.reedy stage: needs patch -> patch review versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/

[issue10909] IDLE: thread hang, possibly related to print

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: In 3.6.2rc1, the counter has reached nearly 4 after 40 minutes. So no bug in current 3.x. I ran a couple of times with 2.7 and got 3000-4000 both times. I am no longer patching IDLE for 2.7, so closing. -- assignee: -> terry.reedy resolut

[issue14576] IDLE: inconsistent use of HOMEDRIVE, HOMEPATH, and USERPROFILE on Windows

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue5594] IDLE startup configuration

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/iss

[issue22354] Idle: highlite tabs

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue20579] OS X IDLE keyboard accelerators fail or misbehave with Cocoa Tk

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy nosy: +terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/issu

[issue13586] IDLE: Replace selected not working/consistent with find

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue24760] IDLE settings dialog shouldn't be modal

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue9262] IDLE: Use tabbed shell and edit windows

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.5 ___ Python tracker <http://bugs.python.org/iss

[issue24893] Tk occasionally mispositions Text() insert cursor on mouse click.

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: I suspect that this is entirely a tkinter problem, not an IDLE problem. For the editor, ButtonRelease is bound to set_line_and_column which updates the status bar. The function return None so tk can handle the click to move the cursor. -- versions

[issue2053] IDLE - standardize dialogs

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/iss

[issue24812] All standard keystrokes not recognized in IDLE dialogs on Mac

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: query.Query has and will mostly replace tkinter.simpledialog #27115. This is partially a duplicate with respect to Query #27621. -- ___ Python tracker <http://bugs.python.org/issue24

[issue27621] Finish IDLE Query dialog appearance and behavior.

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: #24812 specifically talks about Mac standards. -- ___ Python tracker <http://bugs.python.org/issue27621> ___ ___ Python-bug

[issue21603] IDLE: Document SaveAs extension display on Mac

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: -> test needed versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/i

[issue18903] IDLE file-completion is case-sensitive in Windows

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- nosy: -BreamoreBoy ___ Python tracker <http://bugs.python.org/issue18903> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue18903] IDLE file-completion is case-sensitive in Windows

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue6804] IDLE: Detect Python files even if name doesn't end in .py

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/iss

[issue13220] print function unable while multiprocessing.Process is being run

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue13657] IDLE doesn't support sys.ps1 and sys.ps2.

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue15808] Possibility of setting custom key bindings for "Additional help sources" menu items

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue18875] Idle: Auto insertion of the closing parens, brackets, and braces

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy nosy: -BreamoreBoy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue13179] IDLE uses common tkinter variables across all editor windows

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: -> patch review versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/i

[issue21880] IDLE: Ability to run 3rd party code checkers

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: -> patch review type: -> enhancement versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.or

[issue6092] IDLE: Changed Shortcuts don't show up in menu

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/iss

[issue21756] IDLE - ParenMatch fails to find closing paren of multi-line statements

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: test needed -> patch review versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/i

[issue12387] IDLE save keyboard shortcut problem

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: needs patch -> patch review versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/i

[issue11838] IDLE: make interactive code savable as a runnable script

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue13582] IDLE and pythonw.exe stderr problem

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: test needed -> patch review versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/i

[issue19808] IDLE applies syntax highlighting to user input in its shell

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: Still a problem in 3.6. -- assignee: -> terry.reedy stage: -> test needed versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/i

[issue15313] IDLE - remove all bare excepts

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: -> needs patch versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/i

[issue13262] IDLE opens partially hidden

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/issu

[issue19150] IDLE shell fails: "ModifiedInterpreter instance has no attribute 'interp'"

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: I managed to crash 2.7 -n by running the multi-thread tkinter program posted for #10909. Since it modifies widgets created in the main thread from a thread, I don't consider the failure a fixable IDLE bug. 3.6 -n ran the same program, so this is only fo

[issue13802] IDLE Prefernces/Fonts: use multiple alphabets in examples

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy stage: needs patch -> patch review versions: +Python 3.6, Python 3.7 -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/i

[issue30809] IDLE parenmatch - highlighting options

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am not willing to add a new theme element to the 13 that already exist, let alone define it in config-extensions.def rather than in config-hightlight.def. It is too much additional complication for too little impact. Also, any theme specified in config

[issue6691] Support for nested classes and function for pyclbr

2017-06-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: PR. Also manually test classbrowser with the modified pyclbr and report what you see on your system. -- ___ Python tracker <http://bugs.python.org/issue6

[issue30779] IDLE: configdialog -- factor out Changes class

2017-06-30 Thread Terry J. Reedy
Terry J. Reedy added the comment: The question about reusing ConfigParser (or IdleConfigParser) was a good one. I spent at least an hour looking again at the code and configparser doc. Observations: 1. Dropping 2.7 support allows us to use mapping protocol access: https://docs.python.org/3

[issue30809] IDLE parenmatch - highlighting options

2017-06-30 Thread Terry J. Reedy
Terry J. Reedy added the comment: As far as you want to go with 1. Review the uploaded patch here or on Rietveld (see review link). Or skip this if you make PR and review on github. 2. Download code, makes minimal changes needed to succeed with 'git apply download' in new bran

<    47   48   49   50   51   52   53   54   55   56   >