Terry J. Reedy added the comment:
It appears that the cutoff of 1.2 in the patch is too low. Try raising it to
1.4 and you should see the dialog normal.
--
___
Python tracker
<https://bugs.python.org/issue31
Terry J. Reedy added the comment:
I mean ' if scaling >= 1.2:' in run.fix_scaling. It would also be interesting
to instead replace the last line, "font['size'] = -size" with "font['size'] =
9" (or 8 or 10)
Terry J. Reedy added the comment:
My screen is 23.5 x 13.25, making it 109 DPI. I asked Cheryl to try 9 first
because it is 3/4 of 12.
--
___
Python tracker
<https://bugs.python.org/issue31
Changes by Terry J. Reedy :
--
pull_requests: +3675
___
Python tracker
<https://bugs.python.org/issue31500>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
New changeset 0c4997f1919d8583353b12537a63dcbe7b9d280f by Terry Jan Reedy in
branch '3.6':
[3.6] bpo-31500: IDLE: Scale default fonts on HiDPI displays. (GH-3639) (#3686)
https://github.com/python/cpython/commit/0c4997f1919d8583353b12537a63dc
Terry J. Reedy added the comment:
A good start, and big enough as it is, for the next big revision project ;-).
--
versions: +Python 3.6
___
Python tracker
<https://bugs.python.org/issue31
Terry J. Reedy added the comment:
The underlying issue is trying to coordinate two somewhat independent object
systems (Python and Tcl). I don't know why the after loops were (apparently)
stopped before #27099 and not after. The only difference I know of is the
dropping of the referen
New submission from Terry J. Reedy:
User keysets are saved as a complete keyset, but users could edit the file and
delete event-sequence pairs or add an incomplete set. When a keyset is used,
default pairs are added for any that are missing, if the pair does not conflict
with existing pairs
Terry J. Reedy added the comment:
Make sure to return result of messagebox calls, as did in #31287, fixed in
#31502.
--
___
Python tracker
<https://bugs.python.org/issue31
Terry J. Reedy added the comment:
Two of the TODOs already listed, and 2 more found in review, have been done.
With these additions, I felt IDLE was ready for the 3.6.3rc1 and 3.7.0a1
releases last Monday.
#31502 Fix problem with deleting user themes and keysets.
#31480 Disable ZzDummy by
Terry J. Reedy added the comment:
I am revising the codecontext patch to use comprehensions and the sort key
option. I will rename the new function 'collect_objects' (GPolo) /
'_traverse_node' (CSabella) as 'list_children' and have it return the
name-objec
New submission from Terry J. Reedy:
ttk.Treeview should look as good as idlelib.tree, but will check. It is more
flexible. Note that Treeview is low-level, need to add higher level functions
or classes. See if can more or less duplicate API of tree Items.
--
assignee: terry.reedy
Terry J. Reedy added the comment:
#31552 ttk.Treeview
--
dependencies: +IDLE: Convert browswers to use ttk.Treeview
___
Python tracker
<https://bugs.python.org/issue31
Terry J. Reedy added the comment:
>From #31461: Browsers currently use idlelib.tree.TreeWidget. Treeview is not
>a drop-in replacement because TreeWidget has some of the higher-level
>app-specific functions that users are expected to add to Treeview. But could
>Treeview rep
Terry J. Reedy added the comment:
3.5 only gets security fixes, and this does not seem to be a security issue.
Please retest with 3.6 or 3.7.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue31
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: +Windows -Installation
nosy: +paul.moore, steve.dower, tim.golden, zach.ware
___
Python tracker
<https://bugs.python.org/issue31
Terry J. Reedy added the comment:
New changeset 058de11360ea6816a6e978c7be0bcbea99a3f7da by Terry Jan Reedy
(Cheryl Sabella) in branch 'master':
bpo-1612262: IDLE: Class Browser shows nested functions, classes (#2573)
https://github.com/python/cpyt
Changes by Terry J. Reedy :
--
pull_requests: +3686
___
Python tracker
<https://bugs.python.org/issue1612262>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
New changeset fa1cae5832cbcfafedc4b1879c2abc85452f4edd by Terry Jan Reedy in
branch '3.6':
[3.6] bpo-1612262: IDLE: Class Browser shows nested functions, classes
(GH-2573) (#3702)
https://github.com/python/cpyt
Terry J. Reedy added the comment:
I settled on 'transform_children' for the new function. #31461 is the master
issue for improving the browsers.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Changes by Terry J. Reedy :
--
title: IDLE: Enhance class browser -> IDLE: Enhance module browser
___
Python tracker
<https://bugs.python.org/issue31461>
___
_
Terry J. Reedy added the comment:
browser.transform_children, when called the first time on a dict of children
nodes, rebinds the name attribute of Classes with bases*. Tests that called the
real browser.transform_children the first time on a node mutate the global
mock_pyclbr_tree. When the
Changes by Terry J. Reedy :
--
keywords: +patch
pull_requests: +3694
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue31559>
___
___
Py
Terry J. Reedy added the comment:
> I don't know why test_browser fails first time,
On both buildbots, the initial rerun passes:
Ran 371 tests in 12.265s OK (skipped=3) Gentoo
Ran 371 tests in 12.047s OK (skipped=1) Windows8
--
stage: patc
Terry J. Reedy added the comment:
New changeset 99167f85b7373c8082b30a74211f009627bdedfa by Terry Jan Reedy in
branch 'master':
bpo-31559: Remove test order dependence in idle_test.test_browser. (#3708)
https://github.com/python/cpython/commit/99167f85b7373c8082b30a74211f00
Terry J. Reedy added the comment:
New changeset 429b3b1188cfac654677e8aeed494bb6067c475f by Terry Jan Reedy (Miss
Islington (bot)) in branch '3.6':
[3.6] bpo-31559: Remove test order dependence in idle_test.test_browser.
(GH-3708) (#3709)
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 :
--
title: Class Browser doesn't show internal classes -> IDLE: Include nested
functions and classes in module browser
___
Python tracker
<https://bugs.python.org/i
Terry J. Reedy added the comment:
New changeset cd99e79dc74c9d9dea83a5551d657c334b2cc6c9 by Terry Jan Reedy
(Cheryl Sabella) in branch 'master':
bpo-31459: Rename IDLE's module browser from Class Browser to Module Browser.
(#3704)
https://github.com/python
Terry J. Reedy added the comment:
New changeset b650194652a591503f97c15f8f4c0b08c05058c5 by Terry Jan Reedy (Miss
Islington (bot)) in branch '3.6':
[3.6] bpo-31459: Rename IDLE's module browser from Class Browser to Module
Browser. (GH-3704) (#3710)
https://github.com/python
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:
I meant .py?, as in .py, .pyw, .pyo, not .p?
--
nosy: +csabella
___
Python tracker
<https://bugs.python.org/issue31460>
___
___
Terry J. Reedy added the comment:
I was sitting down to write a patch for #31459, when I discovered yours. If
you want to write more module brower patches, such as for #31460 I will do
something else.
--
dependencies: +IDLE: remove noisy icons from class (module) browser
Terry J. Reedy added the comment:
#25090 opened with a broad discussion of module broswer and code context, but I
focused it on removing the folder and file icons misused for classes and
functions in Module Browser. Above, I suggested possibly changing pathbrowser,
but I have decided against
Terry J. Reedy added the comment:
I merged the nested functions and classes patch yesterday, so I really want to
stop using file and folder icons for functions and classes.
However, this is not as easy as I was hoping. By default,
tree.TreeItem.GetIconName returns None. tree.TreeNode then
Terry J. Reedy added the comment:
Whoops, patching tree.py to not use icons is not trivial. See new comment on
#25090.
--
___
Python tracker
<https://bugs.python.org/issue31
Terry J. Reedy added the comment:
Miscellaneous comments:
1. ClassBrowser.main, changed in Heblikar's patch and referred to in the
discussion, was the predecessor to the current browser._module_browser htest
function.
I have not looked at the patch in detail, but it would have to be re
Terry J. Reedy added the comment:
The proposed addition looks good to me.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue35300>
___
___
Terry J. Reedy added the comment:
Evan, IDLE runs your code with the Python running IDLE. Bad tracebacks are
created by Python and are usually, as in this case, the fault of Python. To
decide, run your code directly with Python, at a command line, instead of
indirectly with IDLE, and see
Terry J. Reedy added the comment:
Steven, thank you for splitting this off for proper discussion.
To me, the base issue is that CPython is both the language reference
implementation and, as yet, the main production implementation. As the latter,
it has unintended and unwanted bugs and
Terry J. Reedy added the comment:
I like this proposal better than a separate test mode. But users will see
compiler warnings for main modules and for packages recompiled for a new
version or for a maintenance releases with a byte code bump, and for
unprecompiled packages on systems that
Terry J. Reedy added the comment:
I just updated my Macbook to Mohave. As implied, I do not see this on
installed 3.7.1 with 8.6.8. But this is a heads-up for future releases.
Someone with both a Mac Python development environment + tip 8.6 would have to
look at this now.
When the
Terry J. Reedy added the comment:
Serhiy, this issue appears to be about an exception raised when an IDLE editor
shutdown is called twice. Any thoughts would be appreciated.
The recent #35263 and old #17822 are also intermittant unsolved None attribute
errors. #17614 (spunoff from *17613
Change by Terry J. Reedy :
--
components: +Tests
nosy: +cjw296
stage: -> test needed
versions: +Python 3.7, Python 3.8
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
Lingaraj: the fact that you use IDLE to run Python code, with the same binary
executable that is running IDLE, does not make the result an IDLE issue. (This
is a common mistake of beginners who use IDLE.)
Anyway, an infinite string, the 'accurate
Terry J. Reedy added the comment:
Release peps -- needed for proposed and actual release dates.
3.6 pep-494
3.7 pep-537
3.8 pep-569
--
___
Python tracker
<https://bugs.python.org/issue34
Change by Terry J. Reedy :
--
Removed message: https://bugs.python.org/msg331186
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-bug
Terry J. Reedy added the comment:
Release peps -- needed for proposed and actual release dates.
3.6 PEP 494
3.7 PEP 537
3.8 PEP 569
--
___
Python tracker
<https://bugs.python.org/issue34
Change by Terry J. Reedy :
--
pull_requests: +10206
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
New changeset 6ea9d54dea9f2f8be7fe6d284064c579331388a9 by Terry Jan Reedy in
branch 'master':
bpo-34162: Update idlelib NEWS to 2018-12-05. (GH-10964)
https://github.com/python/cpython/commit/6ea9d54dea9f2f8be7fe6d284064c5
Change by Terry J. Reedy :
--
pull_requests: +10220
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
pull_requests: +10221
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
New changeset de8037db8c203ca0a1bf549f690230d5e7b8429e by Terry Jan Reedy in
branch '3.7':
[3.7] bpo-34162: Update idlelib NEWS to 2018-12-05 (GH-10964) (GH-10980)
https://github.com/python/cpython/commit/de8037db8c203ca0a1bf549f690230
Terry J. Reedy added the comment:
New changeset af1f977575331623547d53247d99be8953a13b9f by Terry Jan Reedy in
branch '3.6':
[3.6] bpo-34162: Update idlelib NEWS to 2018-12-05 (GH-10964) (GH-10979)
https://github.com/python/cpython/commit/af1f977575331623547d53247d99be
Terry J. Reedy added the comment:
New changeset 9ebe8794f003dadfff578a066ea503a3e37ffe1d by Terry Jan Reedy (Tal
Einat) in branch 'master':
bpo-34864: warn if "Prefer tabs when opening documents" set to "Always" (#10464)
https://gi
Terry J. Reedy added the comment:
Various questions and comments:
0. Steve: For more than one reason, I want this to be and remain an added
alternative rather than a replacement of the current installer directly
available on python.org. Can you assure us that the latter are not going away
Terry J. Reedy added the comment:
In 2.x, 'print' is a reserved keyword and compiling foo fails with SyntaxError.
AFAIK, 2to3 expects the input to be *valid* 2.x code that compiles. So it
seems to me that the bug is in the input, not 2to3, and that this issue should
be closed
Terry J. Reedy added the comment:
... and master.
I believe for Windows the policy has been to stick with one tcl/tk version for
a Python version. But I don't know that this is written on stone. If not too
much trouble, I would like master updated occasionally during the a1 period
r
Change by Terry J. Reedy :
--
nosy: +r.david.murray
___
Python tracker
<https://bugs.python.org/issue35403>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
I changed the title to better state the actual issue and goal of action.
The termination solution is rejected, but further revisions to docs and site
need not be. Adding the auto updated https://docs.python.org/3/ was a good
move (and a reason to not
Change by Terry J. Reedy :
--
nosy: -terry.reedy
___
Python tracker
<https://bugs.python.org/issue34977>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
For 3.x, this is out of date. Since 3.5, Windows installers are .exe, not
.msi. There will be no more 3.4 installers.
For 2.x, there should be at most 3 more releases. But the .msi installer
author has been inactive since before this was opened. Given
Change by Terry J. Reedy :
--
stage: patch review -> needs patch
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-
Change by Terry J. Reedy :
--
components: +macOS
nosy: +ned.deily, ronaldoussoren
versions: +Python 3.8
___
Python tracker
<https://bugs.python.org/issue35
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue22121>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: +Python 3.8
___
Python tracker
<https://bugs.python.org/issue35263>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: +Python 3.8 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue28775>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
Any more changes can be a future issue.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue35208>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change 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:
Do we really need to say that getsource(object) can only get the object's
source if it is accessible from the object? Getsource also fails if a module
is loaded from a .pyc with not corresponding .py available.
The problem is not the call being in __m
Terry J. Reedy added the comment:
Rather that leave this open indefinitely, I decided to close until a report or
research says that more is needed.
--
resolution: -> fixed
stage: needs patch -> resolved
status: open -> closed
___
Pytho
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue34976>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: +Python 3.8 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue17535>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
versions: +Python 3.8 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue21880>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue34313>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue33065>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue34857>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue33962>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue34708>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue33987>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: +Python 3.7, Python 3.8 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue27477>
___
___
Python-bugs-list m
New submission from Terry J. Reedy :
IDLE very occasionally (frequency much less than .01), and AFAIK hapzardly,
pastes previous shell output after I enter something at the prompt after a
restart. Not fatal but definitly annoying. When it happened today, I decided
to open this issue to
Terry J. Reedy added the comment:
#35467 is about unwanted auto-pasting.
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue34
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue33963>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: +Python 3.7, Python 3.8 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue33960>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: -Python 3.6
___
Python tracker
<https://bugs.python.org/issue33610>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
Vlad, thank you. The release candidates for 3.7.2 and 3.6.8 are due as soon as
Ned can manage. The Mac installers will come with the very recent tcl/tk
8.6.9(.1) releases. Existing tkinter-related issues for Mac should be
re-tested when available and
Change by Terry J. Reedy :
--
components: -IDLE
title: IDLE crashes with Tk-related error on macOS with ActiveTcl 8.6 ->
Tkinter crashes with Tk-related error on macOS with ActiveTcl 8.6
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
IDLE pays no attention to that part of the html file.
--
resolution: -> not a bug
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Terry J. Reedy added the comment:
Either test repeated works now.
--
resolution: -> out of date
stage: needs patch -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Terry J. Reedy :
--
nosy: -terry.reedy
___
Python tracker
<https://bugs.python.org/issue24053>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
Changing the width of the window changes the number of visible lines because of
line wrapping. But it does not change the number of logical lines. My
understanding is that squeezer currently reports the latter, and that is not
necessarily a bug. Not that
Terry J. Reedy added the comment:
Thank you for the report. Since I expect you would recognize the issue if you
had seen it, I consider it possible that linux IDLE is immune.
After running a file, I would like f5 to re-run the same file. Trying to run
the contents of Shell, starting with
Terry J. Reedy added the comment:
Raymond: I agree that daily would be obnoxious. For me it is more like once a
month or maybe less. Can you give any detail about the factors I mentioned? I
currently have no idea where to start looking
Terry J. Reedy added the comment:
Note that I *am* considering ...
It seems that a reasonable rule might be to squeeze if n lines or the
equivalent of n full lines (75 chars each) in total characters. In other
words, if lines >= N or chars >= to 75*N: squeeze(). Do we have a rule
Terry J. Reedy added the comment:
In the example I gave on the PR, 200 70 char lines, the squeezed box says 200
lines with or without line wrapping (before the patch).
What is a simple case that you think is buggy?
--
___
Python tracker
<ht
Terry J. Reedy added the comment:
3.5 is and 3.6 will soon be on security fix only status. Robert, please verify
that this is still an issue with 3.7 and the current build files.
--
nosy: +terry.reedy
versions: +Python 3.7 -Python 3.5, Python 3.6
New submission from Terry J. Reedy :
I updated to Mohave and did *not* switch to new dark theme.]
I installed 64 bit 3.7.2rc1. Start IDLE.
import tkinter
root = tkinter.Tk()
Black on white Tk window appears. Move mouse until resize arrow appears. Left
click. Move mouse. Window turns
5801 - 5900 of 13135 matches
Mail list logo