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
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
Changes by Terry J. Reedy :
--
pull_requests: +2478
___
Python tracker
<http://bugs.python.org/issue24813>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
Changes by Terry J. Reedy :
--
pull_requests: +2479
___
Python tracker
<http://bugs.python.org/issue21519>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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'.
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
Changes by Terry J. Reedy :
--
pull_requests: +2480
___
Python tracker
<http://bugs.python.org/issue29910>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
Changes by Terry J. Reedy :
--
pull_requests: +2481
___
Python tracker
<http://bugs.python.org/issue21519>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
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
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
Changes by Terry J. Reedy :
--
pull_requests: +2482
___
Python tracker
<http://bugs.python.org/issue30674>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
Changes by Terry J. Reedy :
--
resolution: -> fixed
stage: commit review -> resolved
status: open -> closed
___
Python tracker
<http://bugs.python.or
Changes by Terry J. Reedy :
--
pull_requests: -2504
___
Python tracker
<http://bugs.python.org/issue29910>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Terry J. Reedy :
--
pull_requests: -2366
___
Python tracker
<http://bugs.python.org/issue30723>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
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
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
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
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
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
Changes by Terry J. Reedy :
--
pull_requests: +2515
___
Python tracker
<http://bugs.python.org/issue30723>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Terry J. Reedy :
--
pull_requests: +2516
___
Python tracker
<http://bugs.python.org/issue24813>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
Terry J. Reedy added the comment:
High, because other issues depend on this.
--
priority: normal -> high
___
Python tracker
<http://bugs.python.org/issu
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
Changes by Terry J. Reedy :
--
pull_requests: +2557
___
Python tracker
<http://bugs.python.org/issue30495>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
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
___
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>
___
___
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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
Terry J. Reedy added the comment:
#24812 specifically talks about Mac standards.
--
___
Python tracker
<http://bugs.python.org/issue27621>
___
___
Python-bug
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
Changes by Terry J. Reedy :
--
nosy: -BreamoreBoy
___
Python tracker
<http://bugs.python.org/issue18903>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
5101 - 5200 of 13135 matches
Mail list logo