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
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.
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3477
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
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
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
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
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
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
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
Changes by Terry J. Reedy :
--
dependencies: +IDLE: Entry tests should delete before insert.
___
Python tracker
<https://bugs.python.org/issue30780>
___
___
Pytho
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
Terry J. Reedy added the comment:
I moved PR3215 to #27755. So this issue is really closed.
--
___
Python tracker
<https://bugs.python.org/issue30781>
___
___
Changes by Terry J. Reedy :
--
components: -Documentation
___
Python tracker
<https://bugs.python.org/issue31421>
___
___
Python-bugs-list mailing list
Unsub
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
Changes by Terry J. Reedy :
--
assignee: docs@python -> terry.reedy
___
Python tracker
<https://bugs.python.org/issue31421>
___
___
Python-bugs-list mai
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3494
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
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
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3496
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
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
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
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
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
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
_
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
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
Changes by Terry J. Reedy :
--
pull_requests: +3505
___
Python tracker
<https://bugs.python.org/issue27099>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3508
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
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
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
Changes by Terry J. Reedy :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
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
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
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
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
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
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
Changes by Terry J. Reedy :
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue31461>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3581
stage: test needed -> patch review
___
Python tracker
<https://bugs.python.org/issu
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
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
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
Changes by Terry J. Reedy :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Changes by Terry J. Reedy :
--
pull_requests: +3585
___
Python tracker
<https://bugs.python.org/issue31462>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
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
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
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
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
Changes by Terry J. Reedy :
--
components: +Windows -Installation
nosy: +paul.moore, steve.dower, tim.golden, zach.ware
___
Python tracker
<https://bugs.python.org/issue31
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
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
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
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
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('
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
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
Changes by Terry J. Reedy :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
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
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
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3603
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
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
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
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
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
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
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
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
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
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3612
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
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
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
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
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
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
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3624
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
Changes by Terry J. Reedy :
--
pull_requests: +3625
___
Python tracker
<https://bugs.python.org/issue31287>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Terry J. Reedy :
--
pull_requests: +3626
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issue30928>
___
___
Python-
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
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
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
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
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
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
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
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
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
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
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
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
Terry J. Reedy added the comment:
The 'follow-on' issue is #23666.
--
___
Python tracker
<https://bugs.python.org/issue21937>
___
___
Python-bugs-l
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
Changes by Terry J. Reedy :
--
pull_requests: +3653
___
Python tracker
<https://bugs.python.org/issue31500>
___
___
Python-bugs-list mailing list
Unsubscribe:
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
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
5701 - 5800 of 13135 matches
Mail list logo