Terry J. Reedy added the comment:
The current behavior is not a bug, so this is an enhancement proposal.
--
nosy: +gvanrossum, terry.reedy
type: behavior -> enhancement
versions: +Python 3.11 -Python 3.8, Python 3.9
___
Python tracker
<
Change by Terry J. Reedy :
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
superseder: -> Not Implemented Error in stdLib HTMLParser
___
Python tracker
<https://bugs.python
Terry J. Reedy added the comment:
This strikes me as an example of the sort of thing that should not be in the
stdlib. 'Correct' behavior is a matter of opinion and the language being
hyphenated. I recommend rejecting.
--
nosy: +terry.reedy
versions: +Python 3.11 -
Change by Terry J. Reedy :
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue44954>
___
___
Python-bugs-list
Change by Terry J. Reedy :
--
nosy: +asvetlov, yselivanov
___
Python tracker
<https://bugs.python.org/issue44963>
___
___
Python-bugs-list mailing list
Unsub
Change by Terry J. Reedy :
--
type: behavior -> enhancement
versions: +Python 3.11 -Python 3.7, Python 3.8, Python 3.9
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
I am sympathetic to the idea, but is 8.7 out of beta yet? Do you have a link
to the release page?
Is it backward compatible, so that tkinter code written to run on current 8.6
would run on new binaries? In any case, such a change would only be done in a
Terry J. Reedy added the comment:
'bug', for the tracker, mean a divergence between implementation and doc. Hence
my question about the current doc. We could decide that either is wrong and
should be changed.
A change to meet 'expectations' and fix a 'desi
Terry J. Reedy added the comment:
I think that this proposal is either premature or not needed. (But did you
have anything specific in mind.) As you indicated, there are two separate
subissues here.
1. NotImplemented: Issue 35712 added "It should not be evaluated in a boolean
contex
Change by Terry J. Reedy :
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue44995>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
components: +macOS
nosy: +ned.deily, ronaldoussoren
title: tests failed -> macOS build test failure
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
Jorge, next time you have questions about how to use a module (and struct is
fairly advanced), please ask on an appropriate forum, such as python-list.
Then Steven's nice answer could be read by 100s of people instead of likely
less than 10.
I look
Terry J. Reedy added the comment:
For whatever reason, the 3.9 backport, PR-27911, was closed. In any case, we
will not edit the code we have replaced.
Lyndon, when responding by email, please delete the old text as it is redundant
and noisy when your email is added to the web page
Terry J. Reedy added the comment:
(turtle module has no relation to IDLE other than also using tkinter. The fact
that turtledemo can be run from IDLE is incidental.)
3.10.0rc installed on Win 10. I first clicked randomly and never saw a missing
'release'. I noticed that
Terry J. Reedy added the comment:
Ayush, when responding by email, please delete the text you are responding to.
After posting on the webpage, the quoted copy becomes redundant and noisy.
--
I suspect that whatever tkinter demo existed previously was dropped because no
one wanted
Change by Terry J. Reedy :
--
Removed message: https://bugs.python.org/msg400475
___
Python tracker
<https://bugs.python.org/issue45037>
___
___
Python-bug
Change by Terry J. Reedy :
--
Removed message: https://bugs.python.org/msg400476
___
Python tracker
<https://bugs.python.org/issue45037>
___
___
Python-bug
Terry J. Reedy added the comment:
This submission is somewhat similar to #45037 more promising. It at least
needs more explanation as to what it contributes that is not already present.
Plus see review comment.
(This part of my previous answer still applies: "When responding by
Terry J. Reedy added the comment:
New changeset 54f100514b02f6628450043e21ccfe39350d7ac7 by Serhiy Storchaka in
branch 'main':
bpo-45059: Fix IDLE test typo: using "==" instead of "=" (GH-28086)
https://github.com/python/cpython/commit/54f100514b
Terry J. Reedy added the comment:
Definitely a typo. Will apply fix and backport.
The first import of macosx initializes _tk_type to None. The line in question
intends to re-initialize it so that the subsequent assert can only pass if
_init_tk_type changes it to something required.
Many
Change by Terry J. Reedy :
--
pull_requests: +26545
pull_request: https://github.com/python/cpython/pull/28102
___
Python tracker
<https://bugs.python.org/issue45
Terry J. Reedy added the comment:
New changeset 22fe0eb13c3441b71b60aaea0e7fe289a29783da by Terry Jan Reedy in
branch 'main':
bpo-45059: Add module cleanup to IDLE test_macosx (GH-28102)
https://github.com/python/cpython/commit/22fe0eb13c3441b71b60aaea0e7fe2
Change by Terry J. Reedy :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Terry J. Reedy :
--
versions: +Python 3.11 -Python 2.7, Python 3.3, Python 3.4
___
Python tracker
<https://bugs.python.org/issue20658>
___
___
Pytho
Terry J. Reedy added the comment:
I agree, including use of hex, if possible, for unsigned (non-negative) values.
Grepping 'format requires' returns
F:\dev\3x\Modules\_struct.c: 365: "'%c' format requires 0 <= number
<= %zu",
F:\dev\3x\Modu
Terry J. Reedy added the comment:
"except a or b:" should be same as "except (a or b):" which should be same as
"except a:", which is current behavior in 3.10.0, etc.
--
nosy: +terry.reedy
resolution: -> not a bug
stage: -
Terry J. Reedy added the comment:
New changeset e2b29304137e6253b7bb89c180ef5d113d60b4eb by Serhiy Storchaka in
branch '3.10':
[3.10] bpo-45060: Get rid of few uses of the equality operators with None
(GH-28087). (GH-28092)
https://github.com/python/cpyt
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:
The behavior remains the same in 3.11 ('main' branch). New PEG parser parses
this the same.
(Pablo, if there is a mistake below, please correct.)
Normally, the parser copies code chars between quotes, with or without '\'
interpret
Terry J. Reedy added the comment:
-1 also for the reasons given.
Michael, a question asking how would have made a good python-list post. So I
posted the answers in "How to include insertion order in dict equality"
--
nosy: +terry.reedy
resolution: -> rejected
stage:
Terry J. Reedy added the comment:
Thank you Eric. I can see now that the actual process is a somewhat
complicated mix of the simple options 1 and 2 I imagined above. It is like
option 2, except that everything between '{' and '}' is partially parsed enough
to create a
Terry J. Reedy added the comment:
Go ahead, with the understanding that there is no guaranteed acceptance of the
change, even with a good patch. There may be reasons for the status quo that
neither Steven nor I are aware of. I don't think that either of the listed
experts, added as
New submission from Terry J. Reedy :
There were reports on a previous issue that attempting to display some
characters from some linux fonts in some distributions resulted in crashing
Python. The crash reports mentioned XWindows errors about particular
characters being too complex or
Terry J. Reedy added the comment:
https://stackoverflow.com/questions/69038343/mouse-pointer-misaligned-when-using-python-in-idle-on-mac
reports same issue with 3.9.5. I have requested details to be posted here.
--
status: pending -> o
Terry J. Reedy added the comment:
The doc section in question is
https://docs.python.org/3/library/ast.html#ast.parse
I confirmed that 'break', 'continue', 'yield', and 'return' still parse, with
the results how having "type_ignore
Terry J. Reedy added the comment:
Thank you for finding what I could not.
Your previous message, referenced above, reporting a problem that remains in
8.6.11 on linux, was ...
"For me, this is not limited to special characters. Trying to load anything in
Tk using the 'JoyPi
Terry J. Reedy added the comment:
If nothing else, I should amend the doc note about font problems to include
Windows if we verify the report.
--
___
Python tracker
<https://bugs.python.org/issue45
Terry J. Reedy added the comment:
The compile() doc currently says ""This function raises SyntaxError if the
compiled source is invalid, and ValueError if the source contains null bytes."
And indeed, in repository 3.9, 3.10, 3.11,
>>> compile('\0',
Terry J. Reedy added the comment:
What I missed before is that duplicating the effect of the first two
interactive entries (no exception) requires escaping the backslash so that the
source argument for the explicit compile does not have a null.
compile("'\\0'&qu
Terry J. Reedy added the comment:
Diego, I repaired the defacement, which included removing you as nosy.
Relevant doc:
https://docs.python.org/3/library/configparser.html#configparser.BasicInterpolation
To me, the following line implies that % may be used freely in comments.
gain: 80
Terry J. Reedy added the comment:
Make PR branch from main, which I used for testing. I verified issue on 3.10
and 3.9, so we will backport.
--
stage: needs patch -> test needed
title: Configparser fails when the file contains $ inside a comment ->
Configparser fails when th
Terry J. Reedy added the comment:
Thank you Irit.
For any users who stumble on this issue: Drop down clicks in the dialog are
handled by tk. Hence, this was not an IDLE issue, unlikely to be a tkinter
issue, and most likely a bad tcl/tk version issue. Hence my first post. My
response
Terry J. Reedy added the comment:
This failure in required Ubuntu test is blocking me from merging a totally
unrelated change in IDLE. PR-28228. Please disable the phony failing test.
--
nosy: +lukasz.langa, terry.reedy
___
Python tracker
Change by Terry J. Reedy :
--
nosy: +serhiy.storchaka
___
Python tracker
<https://bugs.python.org/issue45105>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
guido, you seem to be the only active contributor to the pipes module. What do
you think?
--
nosy: +gvanrossum, terry.reedy
___
Python tracker
<https://bugs.python.org/issue45
Terry J. Reedy added the comment:
Pablo (and Ned)
PR_26672 (and backports) added one line to idlelib/autocomplete_w.py, 206 or
209.
acw.update_idletasks() # Need for tk8.6.8 on macOS: #40128.
NEWs item included "The added update_idletask call should be harmless and
possibly he
Terry J. Reedy added the comment:
https://www.tcl.tk/man/tcl8.6/TclCmd/update.html
--
___
Python tracker
<https://bugs.python.org/issue40128>
___
___
Python-bug
New submission from Terry J. Reedy :
The doc currently just says that the Search, File Search, and Search&Replace
dialogs exist for the corresponding menu entries.
Add a short section in "Editing and navigation" to say more.
1. Any selection becomes search target, except tha
Terry J. Reedy added the comment:
In msg401744 I suggested any of the following for the upcoming 3.10.0 release.
1. Remove the new line.
2. Disable the line by adding '#'.
3. Make it conditional on macOS and 8.6.8.
Thinking more, I am rejecting 3. because the line is not needed fo
Terry J. Reedy added the comment:
I will just mention here that winconfig_event also calls update_idletasks, in
what should be the proper place, and I think that the second call was only
needed for mac tk 8.6.8 because of the unique-to-IDLE behavior I want to
delete. I suspect that if we
Terry J. Reedy added the comment:
Pablo, sorry I was not clear. PR_26684 and the line it added, having been
merged last June, are already in the 3.10.0rc2 release. What I want to do
immediately is disable the line with a '#'. I just posted an explanation on
#34193. I am about
Change by Terry J. Reedy :
--
pull_requests: +26755
pull_request: https://github.com/python/cpython/pull/28343
___
Python tracker
<https://bugs.python.org/issue45
Change by Terry J. Reedy :
--
nosy: +terry.reedy
nosy_count: 14.0 -> 15.0
pull_requests: +26756
pull_request: https://github.com/python/cpython/pull/28344
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
The offending function is
def event_delete(self, virtual, *sequences):
if virtual not in self.__eventinfo:
return
func, triplets = self.__eventinfo[virtual]
for seq in sequences
New submission from Terry J. Reedy :
https://github.com/python/cpython/pull/28344/checks?check_run_id=3605759743
All tests pass until test_multiprocessing_fork timed out after 25 min. On the
rerun: refail with timeout.
test_get (test.test_multiprocessing_fork.WithProcessesTestQueue
Change by Terry J. Reedy :
--
keywords: +patch
pull_requests: +26757
stage: needs patch -> patch review
pull_request: https://github.com/python/cpython/pull/28344
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
New changeset 369bf949ccbb689cd4638b29b4c0c12db79b927c by Terry Jan Reedy in
branch 'main':
bpo-45020: Don't test IDLE with frozen module. (GH-28344)
https://github.com/python/cpython/commit/369bf949ccbb689cd4638b29b
Terry J. Reedy added the comment:
New changeset 1afc7b3219b24c951bb4e6b7e1ead904228de074 by Terry Jan Reedy in
branch 'main':
bpo-45193: Restore IDLE completion boxes on Ubuntu (GH-28343)
https://github.com/python/cpython/commit/1afc7b3219b24c951bb4e6b7e1ead9
Change by Terry J. Reedy :
--
pull_requests: +26761
pull_request: https://github.com/python/cpython/pull/28348
___
Python tracker
<https://bugs.python.org/issue45
Terry J. Reedy added the comment:
New changeset 9d76d28867c28bcc881b851547a9cd7ac003ae88 by Terry Jan Reedy in
branch 'main':
bpo-45193: News for IDLE PR_28343 (GH-28348)
https://github.com/python/cpython/commit/9d76d28867c28bcc881b851547a9cd
Terry J. Reedy added the comment:
0c64569ac7066a97e4482c6d6e4d780806692ae5
a5bc0ffc520e09226f85d5fa8faaa83be0acee68
are ready to be cherrypicked into into the 3.10.0 release branch.
Once that is done, 'release blocker' can be removed, but issue should remain
open for a separate f
Change by Terry J. Reedy :
--
components: +Windows
nosy: +paul.moore, steve.dower, tim.golden, zach.ware
___
Python tracker
<https://bugs.python.org/issue45
Change by Terry J. Reedy :
--
stage: -> test needed
title: Support for linking unnamed temporary files into filesystem on Linux ->
Support linking unnamed temp files into filesystem on Linux
versions: +Python 3.11
___
Python tracker
Change by Terry J. Reedy :
--
versions: +Python 3.11 -Python 3.6, Python 3.7, Python 3.8
___
Python tracker
<https://bugs.python.org/issue42038>
___
___
Pytho
Terry J. Reedy added the comment:
Thank you for doing this. When I started setting up the IDLE test suite 8
years ago, I was a bit confused about the mixture of old ways (test_main) and
new ways (unittest.main and possibly load_tests) in the test suite.
Fortunately, Nick C. told me which
Terry J. Reedy added the comment:
What is your point? Code without explanation is useless.
--
___
Python tracker
<https://bugs.python.org/issue41266>
___
___
Change by Terry J. Reedy :
Removed file: https://bugs.python.org/file50297/python bug 1.png
___
Python tracker
<https://bugs.python.org/issue45270>
___
___
Python-bug
Terry J. Reedy added the comment:
IDLE has nothing to do with the operation of the color chooser. IDLE calls a
tkinter function that calls a tk functions that calls the OS Window Manager
color chooser. The choice you make is returned to IDLE as a color string that
IDLE can later pass to
Terry J. Reedy added the comment:
You added the same file twice. Once was enough.
To repeat: IDLE has no knowledge of color chooser. The Custom Colors bar is
Windows specific. There is no such thing on macOS.
PS: when responding by email, please delete the quoted message. It is
Change by Terry J. Reedy :
--
nosy: +terry.reedy
nosy_count: 6.0 -> 7.0
pull_requests: +26934
pull_request: https://github.com/python/cpython/pull/28551
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
Lukasz, there is no current doctest expert and I think that this is something
you could either accept or reject fairly quickly. Since the enhancement is to
the tests, it could be backported.
--
nosy: +lukasz.langa, terry.reedy
Change by Terry J. Reedy :
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
superseder: -> test_pdb fails
___
Python tracker
<https://bugs.python
Terry J. Reedy added the comment:
Léon's message from #45242, which I closed as a duplicate of this.
Leon: please try with 3.11 (best, repository main), 3.10, or at least 3.9. 3.8
and before only get security fixes.
---
Building Python 3.7, I ran into the same issue reported [here]
Terry J. Reedy added the comment:
If you installed 'py' (the default), you should be able to install pip with 'py
-3.8 -m ensurepip'. (I had to do this once. I wrote the failure off as a
random glitch and did not think to open an issue.)
-
Terry J. Reedy added the comment:
In 3.10+, end_lineno and end_offset fields were added to SyntaxError objects
and the args tuple.
>>> try: compile('1 1', '', 'single')
... except SyntaxError as e: print(e.args)
...
('invalid syntax. Perhaps
Change by Terry J. Reedy :
--
versions: -Python 3.6, Python 3.7, Python 3.8
___
Python tracker
<https://bugs.python.org/issue45251>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
nosy: +davin, pitrou
versions: -Python 3.8
___
Python tracker
<https://bugs.python.org/issue45254>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
versions: -Python 3.10, Python 3.6, Python 3.7, Python 3.8, Python 3.9
___
Python tracker
<https://bugs.python.org/issue45
Change by Terry J. Reedy :
--
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue45267>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Terry J. Reedy :
--
versions: -Python 3.10, Python 3.6, Python 3.7, Python 3.8, Python 3.9
___
Python tracker
<https://bugs.python.org/issue45
Terry J. Reedy added the comment:
Thanks for the report. I will fix this.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue45277>
___
___
Change by Terry J. Reedy :
--
keywords: +patch
pull_requests: +26938
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/28555
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
New changeset 4c0fc65cd8a6d4c18330505576ccd4b46abeec1c by Terry Jan Reedy in
branch 'main':
bpo-45277: Fix typo in codecs doc (GH-28555)
https://github.com/python/cpython/commit/4c0fc65cd8a6d4c18330505576ccd4
Change by Terry J. Reedy :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Terry J. Reedy :
--
pull_requests: +26941
pull_request: https://github.com/python/cpython/pull/28558
___
Python tracker
<https://bugs.python.org/issue43
Terry J. Reedy added the comment:
Antoine, git blame says you added at least many of the lines Thomas proposes to
remove.
--
nosy: +pitrou, terry.reedy
___
Python tracker
<https://bugs.python.org/issue45
Terry J. Reedy added the comment:
Please report back on the pip issue to read more of the doc, about inline
comments in
https://docs.python.org/3/library/configparser.html#customizing-parser-behaviour
like I should have before writing what I did.
--
resolution: -> not a bug
st
Change by Terry J. Reedy :
--
title: Configparser fails when the .cfg file contains comments -> Configparser
fails when the .cfg file contains inline 'comments'
___
Python tracker
<https://bugs.pytho
New submission from Terry J. Reedy :
On Windows:
>>> exit
'Use exit() or Ctrl-Z plus Return to exit'
>>> quit
'Use quit() or Ctrl-Z plus Return to exit'
>>> exit.eof
'Ctrl-Z plus Return'
On *nix, 'Ctrl-Z plus Return' is '
Change by Terry J. Reedy :
--
assignee: -> terry.reedy
components: +IDLE
type: -> behavior
versions: +Python 3.10, Python 3.11, Python 3.9
___
Python tracker
<https://bugs.python.org/i
Terry J. Reedy added the comment:
Tal, Paine: should be use exactly the raw REPL message or something that might
be clearer to beginners, like 'Ctrl-D (end-of-file)'?
--
nosy: +epaine, taleinat
___
Python tracker
<https://bu
Change by Terry J. Reedy :
--
keywords: +patch
pull_requests: +26960
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/28577
___
Python tracker
<https://bugs.python.org/issu
Change by Terry J. Reedy :
--
nosy: -terry.reedy
___
Python tracker
<https://bugs.python.org/issue41271>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
This should be easier to do with the new shell with indents fixed.
--
nosy: -roger.serwy, tlesher
versions: +Python 3.11 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue11
Change by Terry J. Reedy :
--
priority: normal -> high
___
Python tracker
<https://bugs.python.org/issue11838>
___
___
Python-bugs-list mailing list
Unsubscrib
Terry J. Reedy added the comment:
>From #45297, closed as duplicate.
https://discuss.python.org/t/what-is-this-syntax-i-dont-know-how-to-fix-it/10844
--
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
In #45297, Steven D'Aprano suggests deleting code immediately followed by
traceback. (SyntaxErrors should not be there at all -- another issue.) But
should NameError, for instance, be ignore, just because user printed something?
Or block removed
Change by Terry J. Reedy :
--
resolution: -> fixed
___
Python tracker
<https://bugs.python.org/issue17838>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Terry J. Reedy :
--
title: unittest.py sys.exit error -> IDLE: unittest.py sys.exit error
___
Python tracker
<https://bugs.python.org/iss
Change by Terry J. Reedy :
--
title: Unrecoverable server exiting -> IDLE: "Unrecoverable server exiting"
message
___
Python tracker
<https://bugs.pytho
2501 - 2600 of 13134 matches
Mail list logo