Change by Terry J. Reedy :
--
components: -Tkinter
title: Problems with tkinter and tk8.6 on MacOS -> IDLE: no calltips on MacOS
with tk 8.6
___
Python tracker
<https://bugs.python.org/issu
Change by Terry J. Reedy :
--
pull_requests: +8147
___
Python tracker
<https://bugs.python.org/issue34275>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
New changeset 24a54da9452efb21d30dc56c6b9d0977d08ae452 by Terry Jan Reedy in
branch '2.7':
[2.7] bpo-34275: Make IDLE calltips always visible on Mac. (GH-8639) (GH-8644)
https://github.com/python/cpython/commit/24a54da9452efb21d30dc56c6b9d09
Terry J. Reedy added the comment:
Thank you again, Kevin.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Terry J. Reedy added the comment:
You only need to run .update_idletasks(), as there are no pending events to
process.
This is not a tkinter issue. It is a known fact that there are undocumented
annoying differences in tk behavior on different systems and even different
versions thereof
Terry J. Reedy added the comment:
A database record is equivalent to a logical line, possible wrapped onto
multiple physical lines. So it is plausible.
The 7643 in the test name refers to issue #7643, What is a Unicode line break
character?" It contains this:
"
> We may add
Terry J. Reedy added the comment:
The closest anchor is
https://docs.python.org/3.8/library/string.html#format-specification-mini-language.
The table title is "The available presentation types for floating point and
decimal values are:".
This is slightly confusing to me. Does
Terry J. Reedy added the comment:
A test file that runs no test functions should pass on the buildbots. (If it
imports the target file, it is not completely empty. And I can think of a use
case for WIP PRs that intentionally do not run anything.)
But I also would like a visually
Terry J. Reedy added the comment:
test_lib2to3 passes for me on Win 10 for both installed 3.7.0 (in home
directory) and repository 3.7 (in clone directory) compiled yesterday.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.
Terry J. Reedy added the comment:
We are aware that startup time is a issue, especially for quick scripts. I
don't know if your ideas have been considered, so I added a couple of people
who might. The python-ideas list would likely be a better place for discussion
until there is some
Terry J. Reedy added the comment:
I verified this much:
F:\dev\37>py "-3" -m test.test_idle
(null): can't open file '3 -m test.test_idle': [Errno 2] No such file or
directory
--
components: -Demos and Tools, Distutils
nosy: +eryksun, terry.reedy -dstufft,
Change by Terry J. Reedy :
--
keywords: +patch
pull_requests: +8165
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
New changeset 28c7f8c8ce34a0cb848822a252a9d0a761fb42d5 by Terry Jan Reedy in
branch 'master':
bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. (#8673)
https://github.com/python/cpython/commit/28c7f8c8ce
Change by Terry J. Reedy :
--
pull_requests: +8183
___
Python tracker
<https://bugs.python.org/issue34273>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
New changeset 9027502e99cba700cadb675b3b2db03c311d1c4d by Terry Jan Reedy in
branch '2.7':
[2.7] bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. (GH-8673)
https://github.com/python/cpython/commit/9027502e99
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:
New changeset 5b2657fb8c5aaa98e5748e1c325c74b97ea12fd1 by Terry Jan Reedy
(Xtreak) in branch 'master':
bpo-34319: Clarify file handler closure in pathlib.read_text (GH-8645)
https://github.com/python/cpython/commit/5b2657fb8c5aaa98e5748e1c325c74
Terry J. Reedy added the comment:
Vlad, can you test the current patch on PR 8678 on Mac?
--
___
Python tracker
<https://bugs.python.org/issue34047>
___
___
Change by Terry J. Reedy :
--
nosy: +serhiy.storchaka, wordtech
___
Python tracker
<https://bugs.python.org/issue34370>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
An additional motivation for the change is that the instructions in the Testing
section of the README are make based while the devguide section gives the OS-
and version-specific 'python' based commands.
--
nosy: +t
Change by Terry J. Reedy :
--
assignee: -> terry.reedy
components: +Documentation
versions: +Python 2.7, Python 3.6, Python 3.8
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
'Backport' might or might not mean 2.7. You should be able to explicitly select
versions in the box above. I have no idea who should review this.
--
nosy: +terry.reedy
___
Python tracker
<https://bu
Terry J. Reedy added the comment:
New changeset cae8ff93a696aa7d74562a9eeaf27afac1f181b4 by Terry Jan Reedy
(Michael Osipov) in branch 'master':
bpo-34381: refer to 'Running & Writing Tests' in README.rst (GH-8797)
https://github.c
Terry J. Reedy added the comment:
Is there more to do on this? Tests pass on Windows with 1 skip, but I don't
know if the failure condition applies here.
test_check_hostname (test.test_ftplib.TestTLS_FTPClass) ... skipped 'FIXME:
bpo-32706'
--
nos
Terry J. Reedy added the comment:
Why did you put '[SOLUTION]' in the title? We do not use such conventions, and
you provide no solution.
Why did you mark this as 'crash'? What is the actual failure?
--
nosy: +terry.reedy
__
Terry J. Reedy added the comment:
Same comment as for #34401.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue34402>
___
___
Python-bug
Terry J. Reedy added the comment:
You might get more information asking questions on python-list.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue34
Terry J. Reedy added the comment:
Closing this does not preclude the optional addition and merge of a PR for 2.7.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bug
Change by Terry J. Reedy :
--
nosy: +belopolsky
versions: -Python 3.4, Python 3.5
___
Python tracker
<https://bugs.python.org/issue34407>
___
___
Python-bug
Change by Terry J. Reedy :
--
versions: +Python 3.8 -Python 3.4, Python 3.5
___
Python tracker
<https://bugs.python.org/issue34415>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
The default format depends on the style. From 3.8:
class Formatter()
def __init__(self, fmt=None, datefmt=None, style='%'):
...
self._fmt = self._style._fmt
It appears that the class docstring was not updated when the style
Terry J. Reedy added the comment:
... the style-dependent default value, "%(message)s", "{message}", or
"${message}", is used.
--
___
Python tracker
<h
Terry J. Reedy added the comment:
I suggest reclosing this issue, for the same reason I suggested closure of
#24665 in msg321291: abstract unicode 'characters' (graphemes) do not, in
general, have fixed physical widths of 0, 1, or 2 n-pixel columns (or spaces).
I based that f
Terry J. Reedy added the comment:
My msg323731 for #12568 refers to my msg321291 above. I did some new
experiments with column spacing for European characters in Windows console (as
opposed to tk Text) and discovered that some, including some Latin1 characters
used in English text, may
Terry J. Reedy added the comment:
IDLE avoids the problem of calculating a location for a '^' below the bad line
by instead asking tk to give the marked character (and maybe more) a 'ERROR'
tag, which shows as a red background. So it marks the '$' of 'A
Terry J. Reedy added the comment:
When testing how IDLE handles the examples (which it does well, see #2382
msg323734), I discovered that while the single invisible char for msg120936
*is* present in the posted text, the multiple invisible chars for msg228023 are
not. The following has them
Change by Terry J. Reedy :
--
versions: -Python 2.7
___
Python tracker
<https://bugs.python.org/issue34381>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
I believe NSException crashes are due to interaction between tcl/tk and the Mac
graphics subsystem, in this case for 10.11.6.
Did you install 3.7 with the python.org installer or something else?
How did you start IDLE and what state was it in when you hit
Terry J. Reedy added the comment:
Please download and run https://bugs.python.org/file47676/tk_scroll.py. It is
a very stripped-down version of an IDLE editor window. After making a couple
of edits, to make sure it is working, hit the fatal key combination. Does it
still crash
Terry J. Reedy added the comment:
PS, When replaying by email, please delete the quoted message, as it is
redundant in the web page display.
--
___
Python tracker
<https://bugs.python.org/issue34
Terry J. Reedy added the comment:
I should have been more specific. I meant to run the file directly with
python, with IDLE not involved. "python3 .../path/to/tk_scroll.py". Howver,
running it from an IDLE editor and editing in the resulting non-IDLE text
window is almost as g
Change by Terry J. Reedy :
--
versions: +Python 3.7, Python 3.8
___
Python tracker
<https://bugs.python.org/issue34426>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
versions: +Python 3.6, Python 3.8
___
Python tracker
<https://bugs.python.org/issue34427>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
Luke: If and when you have legal code that fails when run with purely with
CPython, you can re-open or try an new issue.
--
nosy: +serhiy.storchaka, terry.reedy
resolution: -> third party
stage: -> resolved
status: open -> closed
versions
Terry J. Reedy added the comment:
3.4 and 3.5 only get security fixes.
Anyone preparing PR should check that behavior and doc is same on master; I
just assumed in setting Versions header.
In the proposed text, it is not clear that 'non' applies to cygwin also.
Instead: "On
Terry J. Reedy added the comment:
What precisely does 'running' mean, so that we can try to reproduce?
python -m test.test_zipfile
Runs 208/207 tests in about a minute on the repository debug builds without
failure for both 3.8 and 3.7.
--
nosy: +t
Terry J. Reedy added the comment:
I partly answered questions already.
1. Yes. Always show. Fix delay at 80 until we decide on something better.
2. No. Max should be enough. I once printed over 500_000 short lines to see
if scrolling remained responsive. It did. I could have set min
Terry J. Reedy added the comment:
The change to Tools/scripts/diff.py us effectively a backport of the the patch
merged for #7582. The git log labels it as
a2637729f23dc993e820fd92f0d1759ad714c9b2.
The change to Doc/library/difflib.rst does not apply to current 3.x as the test
code is no
Terry J. Reedy added the comment:
New changeset 30af2e737aad427d4da97f8dadeeecff6c2b28f5 by Terry Jan Reedy
(Mickaël Schoentgen) in branch '2.7':
bpo-34500: Fix ResourceWarning in difflib.py (GH-8926)
https://github.com/python/cpython/commit/30af2e737aad427d4da97f8dadeeec
Terry J. Reedy added the comment:
Using 'with open' is now standard. Thanks for the update.
In the message above, /us/is/.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
type: -> behavior
Terry J. Reedy added the comment:
I shrank the title to fit in the space and clarified that it does list the
versions (at least on my Win 10). So this is invisible in normal use.
--
nosy: +terry.reedy
title: Python launcher on Windows exits with error when requesting list of
Terry J. Reedy added the comment:
Another possibility might be to not use the Windows timeout clock, at least not
for short timeouts. The following shows that tk does about 970 1 millesecond
timeouts in 1 second (on my machine).
---
import tkinter as tk
root = tk.Tk()
cbid = None
cbcount
Terry J. Reedy added the comment:
The fixes, attached to other issues, works flawlessly for me.
--
nosy: -BreamoreBoy
___
Python tracker
<https://bugs.python.org/issue21
Terry J. Reedy added the comment:
In support of closing this, I note that we have gone the opposite direction on
Mac, installing current tcl/tk together with _tkinter compiled against the
tcl/tk being installed.
--
nosy: -BreamoreBoy
___
Python
Change by Terry J. Reedy :
--
versions: +Python 3.8 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue31512>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.8
___
Python tracker
<https://bugs.python.org/issue31226>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
To me, there is nothing wrong with the word 'master', as such. I mastered
Python to become a master of Python. Purging Python of 'master' seems
ill-conceived. The word 'slave' is different matter to me.
In tk and tkinter,
Terry J. Reedy added the comment:
Having said that, there are situations where words are used confusingly or
inappropriately, and better choices are available. (I am sometimes confused,
for instance, by the use of 'client' and 'server'.) In such situations, change
can
Terry J. Reedy added the comment:
I cannot confirm this. I tested 3.6.6 on Windows 10 with tem3.py containing
import unittest
print unittest
I ran this twice, without and with debug on. The output:
RESTART: F:\Python\a\tem3.py
>>>
Change by Terry J. Reedy :
--
components: +Installation, Windows
nosy: +paul.moore, steve.dower, tim.golden, zach.ware
___
Python tracker
<https://bugs.python.org/issue34
Terry J. Reedy added the comment:
Module shadowing can affect either the gui process or the run process. #34584
was the latter: debug_obj imports rpc imports socket imports selectors imports
math, which was shadowed.
Pyshell starts run. If run starts OK but cannot connect to pyshell, it
Terry J. Reedy added the comment:
idlelib/run.py imports math through about 3 intermediaries. Hence it failed,
and pyshell displayed the message in the .png. Both modules can raise failure
messages. In #25514, the run.py message was revised to point to a new section
of the doc: "St
Change by Terry J. Reedy :
--
versions: -Python 3.5
___
Python tracker
<https://bugs.python.org/issue34597>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue34584>
___
___
Python-bugs-list mailing list
Unsubscrib
Terry J. Reedy added the comment:
I am re-opening with the scope limited to source code that will not be part of
a doc review. The 2nd PR falls within this limit and I think it should be
properly reviewed.
I am opposed to removing 'sanity check' as it has a well-enough defin
Terry J. Reedy added the comment:
David and Brett: I consider part of the actions of the anonymous person using
the temporary aliases 25.45 and jonsees to be violations of our Code of
Conduct. I would therefore like you two to issue a warning, if not a ban.
I consider the first part of the
Terry J. Reedy added the comment:
Jose: The purpose of the tracker is to facilitate patches to the CPython code
and docs. Your post and personal perspective (with 'srecentrly uddenly'
corrected),though related, belongs elsewhere, such as python-list.
Gabriel: Insults so not so
Terry J. Reedy added the comment:
Gabriel, I believe I addressed most your concerns in my previous post. You
might reread it in that light.
There seems to be a misperception that we have collectively changed how we
judge doc proposals. Should we 'announce' that we proceed
Terry J. Reedy added the comment:
3.4 and 3.5 only get security fixes and I doubt this qualifies.
I reproduced the described behavior with 3.7 on Win 10, so it is not
Mac-specific.
Python sys.stdout: <_io.TextIOWrapper name='' mode='w' encoding='utf-8'>
Change by Terry J. Reedy :
--
nosy: -terry.reedy
___
Python tracker
<https://bugs.python.org/issue34694>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
If this issue were not to be immediately closed, then cleaning the components
and nosy lists should have been the first response.
I was tempted to do the latter now, to cut short the cavalcade of un-nosy
emails, but anticipated that someone would object
Change by Terry J. Reedy :
--
nosy: -terry.reedy
___
Python tracker
<https://bugs.python.org/issue34694>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
versions: -Python 3.7
___
Python tracker
<https://bugs.python.org/issue34686>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Terry J. Reedy :
I am about to review and test, including live testing on Windows, with an eye
to merging before the Monday midnight deadline for the coming releases. At the
moment I have no personal preference, nor insight into likely user perferences.
Tal, what is your
Terry J. Reedy added the comment:
Investigating the code, I discovered that
# TODO: get fg/bg from theme."
is my rewrite on 2016 8 31, a3623c8, of
#elguavas - config placeholders til config stuff completed
Stephen Gava either wrote or modified the file in 2001. Using the config
set
Terry J. Reedy added the comment:
8. Use configured colors. #34548 does this for text viewer, so would be
automatic if subclass from that.
9. Upgrade text viewer to include 1, 3, and 4. It also should use proportional
font that help viewer uses.
10 Can Scripts/rst2html be used to
Terry J. Reedy added the comment:
After live testing, I like 'after' at least as well as 'before'. I also
decided that people who selects a dark theme because black on white is
obnoxious to their eyes should have their choi
Change by Terry J. Reedy :
--
stage: patch review -> commit review
___
Python tracker
<https://bugs.python.org/issue34548>
___
___
Python-bugs-list mai
Change by Terry J. Reedy :
--
dependencies: +IDLE: Make TextView use the configured theme colors
___
Python tracker
<https://bugs.python.org/issue33396>
___
___
New submission from Terry J. Reedy :
Follow-up to #34548. Use user-selected color theme for Help => IDLE Help.
(Patch coming.)
--
messages: 326133
nosy: terry.reedy
priority: normal
severity: normal
stage: patch review
status: open
title: IDLE: use theme colors for help viewer
t
Change by Terry J. Reedy :
--
keywords: +patch
pull_requests: +8909
___
Python tracker
<https://bugs.python.org/issue34774>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
If HelpText is ever subclassed from a view text class, the color_config and
call will be deleted. But changing the two fixed colors will be needed in any
case.
The background option in
self.tag_configure('pre', font=(fixedfont, 12), backgroun
Terry J. Reedy added the comment:
I have tested this on Windows with both light and dark themes.
--
___
Python tracker
<https://bugs.python.org/issue34
Change by Terry J. Reedy :
--
assignee: terry.reedy ->
components: -IDLE
___
Python tracker
<https://bugs.python.org/issue34609>
___
___
Python-bugs-list mai
Terry J. Reedy added the comment:
The first follow-up, #34774, makes the help viewer use the current theme. It
would be good if it were separately tested on Linux/Mac, as it uses multiple
tags.
--
priority: low -> normal
___
Python trac
Terry J. Reedy added the comment:
I removed 2.7 because I stopped routinely backporting to 2.7 some time ago
because a) renaming files (which could not be backported) and using ttk widgets
(ditto) made it much harder, and b) it was empirically too easy to introduce
regressions without
Terry J. Reedy added the comment:
The IDLE issue here is a duplicate of #33065, where the OP said that only step,
not go, created the problem. ppperry, thank you for the solution.
Cheryl, please open a new issue for the pdb bug with a little more detail and
ppperry's co
Terry J. Reedy added the comment:
The problem is not limited to user modules. In duplicate issue #34609 (not
closed), the same traceback was obtained with unittest. I also got the same
with asyncio. There will not be a problem if the module is already loaded in
sys.modules, so that
Terry J. Reedy added the comment:
If I click the link for PR 6748, I see a page with "We went looking everywhere,
but couldn’t find those commits." Maybe the PR needs to be refreshed or closed
and maybe reopened. PR 6749 looks normal.
--
nosy: +t
Terry J. Reedy added the comment:
The baseline for what should happen is what does happen in interactive
python.exe.
>>> class N:
... def __repr__(self): raise ValueError
...
>>> N()
Traceback (most recent call last):
File "", line 1, in
File "",
Change by Terry J. Reedy :
--
title: IDLE: use ttk.spinbox -> IDLE: use ttk.spinbox with configdialog
___
Python tracker
<https://bugs.python.org/issu
Change by Terry J. Reedy :
--
pull_requests: +8952
stage: needs patch -> patch review
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-
Terry J. Reedy added the comment:
New changeset 5a606674edbf4a94370ee55b0906dd9bec83abb0 by Terry Jan Reedy in
branch 'master':
bpo-34162: Add entry for idlelib/NEWS.txt already included for 3.6/3.7 (GH-9549)
https://github.com/python/cpython/commit/5a606674edbf4a94370ee55b0906dd
Change by Terry J. Reedy :
--
pull_requests: +8953
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
New changeset 65fa1264a308a94e24afa76f41a68708a346738f by Terry Jan Reedy in
branch '2.7':
[2.7] bpo-34162: Update 2.7 idlelib/NEWS.txt to 2018-9-24 (GH-9550)
https://github.com/python/cpython/commit/65fa1264a308a94e24afa76f41a687
Change by Terry J. Reedy :
--
pull_requests: +8954
___
Python tracker
<https://bugs.python.org/issue34162>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Terry J. Reedy :
#34047 was about scrollbar issues on MacOS in 3.7.0 and 3.6.6. One was due to
an IDLE bug, which was fixed on the issue. Others, which can be demonstrated
in the pure tkinter code below, are the subject of this issue.
1. Slider does not move properly
Terry J. Reedy added the comment:
I opened #34796 for the scrollbar slider issues.
--
superseder: -> Tkinter scrollbar issues on Mac.
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
New changeset 16fba6231458cc1ff82db8695ee772b74131cc83 by Terry Jan Reedy in
branch 'master':
bpo-34162: Update idlelib/NEWS.txt to 2018-9-24. (GH-9551)
https://github.com/python/cpython/commit/16fba6231458cc1ff82db8695ee772
Terry J. Reedy added the comment:
The cutoff for PRs going into 3.7.0 was the rc1 on about 2018 May 15. The
first 3 PRs are for merges after that cutoff but before the 3.6.6/3.7.0
release. PR9549 adds an entry to master that was somehow omitted even though
included in the backports to 3.7
7701 - 7800 of 13135 matches
Mail list logo