Terry J. Reedy added the comment:
1 is a another issue. 2. was partly taken care of by squeezer.
3 is needed. SyntaxError is often best handled by editing.
4 is still needed. Tab replacement will happen with a sidebar.
--
versions: +Python 3.10 -Python 3.6, Python 3.7
Terry J. Reedy added the comment:
Separate news items are now consolidated during the release process. But two
issue with copying them. 1. They are not line wrapped, whereas news.txt is.
2. I don't always make (or keep) entries identical.
--
versions: +Python 3.10 -Pytho
Change by Terry J. Reedy :
--
assignee: terry.reedy ->
___
Python tracker
<https://bugs.python.org/issue27603>
___
___
Python-bugs-list mailing list
Un
Change by Terry J. Reedy :
Removed file: https://bugs.python.org/file49219/Screenshot_20200607-185043.png
___
Python tracker
<https://bugs.python.org/issue40710>
___
___
Change by Terry J. Reedy :
Removed file: https://bugs.python.org/file49179/r
___
Python tracker
<https://bugs.python.org/issue40710>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
Please stop spamming. This is a duplicate of an existing issue.
--
status: open -> closed
versions: -Python 3.5, Python 3.6, Python 3.7, Python 3.8, Python 3.9
___
Python tracker
<https://bugs.pyth
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue21673>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue18504>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
The help file is help.html. Pulling snippet from this would be rather awkward.
The suggested additions to help.txt more or less duplicate the Setting
preferences subsection. So closing.
--
resolution: -> out of date
stage: needs pa
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue18583>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue21473>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue17583>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
Summary: (Graves, msg23356, 2004-12-24) tk event for keypad keys depends on
system keymap. Windows: numlock off, keypad up (8) is . Linux: same is
and Text does *not* see this as
(Polo, msg86364, 2009-04-23) Workaround is to capture both events and
Terry J. Reedy added the comment:
#5680 June 2019 also added no restart. Some other ideas are possible additions
in new issues.
--
resolution: -> out of date
stage: test needed -> resolved
status: open -> closed
versions: +Python 3.10 -Python 3.6, P
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue30719>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue17238>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue27620>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue26143>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue27388>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue16198>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue24252>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue25032>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
Thanks for the push. query.py now has several subclasses which I believe
covers all simple queries.
--
resolution: -> out of date
stage: patch review -> resolved
status: open -> closed
___
Python tracke
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue22133>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
nosy: -kbk, roger.serwy
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue23
Terry J. Reedy added the comment:
The only currently active __future__ import is 'annotations'.
https://docs.python.org/3/reference/compound_stmts.html#index-23
The is currently scheduled to be needed indefinitely (until '4.0').
--
versions: +Python 3.10 -Py
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue22460>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
October 2019, Serhiy solved the display issue with a _tkinter patch for #13153.
bpo-13153: Use OS native encoding for converting between Python and Tcl.
(GH-16545)
https://github.com/python/cpython/commit/06cb94bc8419b9a24df6b0d724fcd8e40c6971d6
In Windows
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue30751>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
Still needs to make non-modal and consider other ideas.
--
nosy: -kbk, roger.serwy
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue24
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue30422>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
The crash issue is fixed, but editing does not work correctly.
--
___
Python tracker
<https://bugs.python.org/issue37
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue18318>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue24265>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
I think my proposal was to auto popup name completion without having to hit
tab. Maybe only if match. I withdraw it. Would have to check updated
completion list after each char, maybe call after, and usually cancel. Never a
request for this
New submission from Terry J. Reedy :
Currently [Yes] [No] [Cancel]
Proposed (#13504) [Save] [Skip save] [Cancel close]
--
assignee: terry.reedy
components: IDLE
messages: 370934
nosy: terry.reedy
priority: normal
severity: normal
stage: needs patch
status: open
title: IDLE relabel
Terry J. Reedy added the comment:
iomenu.maybesave pops up messagebox.askyesnocancel There is no way to change
button labels, so would need query with only buttons. Simpledialog would not
work.
--
___
Python tracker
<https://bugs.python.
Terry J. Reedy added the comment:
I am closing this kitchen-sink as unneeded since there are issues for most
everything I think worthwhile.
14 #40905 However, tkinter.messagebox dialogs have canned buttons that cannot
be relabeled, so would have to use something else.
U1 Run =>
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue2704>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue14576>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue22354>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue20579>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue24760>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue27621>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
Perhaps this should be closed as 3rd party. I doubt _tkinter messes with
clicks.
--
components: +macOS -IDLE
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue24
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue18903>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue6804>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
title: Possibility of setting custom key bindings for "Additional help sources"
menu items -> IDLE: Update offline doc locations
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tr
Change by Terry J. Reedy :
--
title: IDLE: Update offline doc locations -> IDLE: Update offline doc locations
for linux
___
Python tracker
<https://bugs.python.org/issu
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue13179>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
Updated summary:
1. Typing a closer highlights closer back to the opener. No issue.
2. Hitting ^0 on the closer line before the closer highlights from opener to
closer. Hitting ^0 on after the opener on the opener line or any following
line before the
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue21756>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
The 3.7 backport is needed but required a revised example. The changeset is
4b378acb97a575892c0e372a6bb0c17da1ccdf3e.
PRs 20486, 20639, 20672, and 20673 are the main patch. PRs 20646 and 20647 for
3.8 and 3.7 backport a test_codeop import change made
Terry J. Reedy added the comment:
Thanks for finding that. Technically, #36176 should have been closed as a
duplicate of this issue. But a fix anywhere is OK. Any other contrast
problems should be a new issue.
--
resolution: -> duplicate
stage: needs patch -> resolved
Terry J. Reedy added the comment:
The quote from #32989 is from my msg313179, msg313179.
There are two levels of duplication. First, between Hyperparser and
EditorWindow. Second between editor and shell branches. While I said before
to resolve the first with an EditorWindow method, as
Change by Terry J. Reedy :
--
title: Fix .py(w) file association with Pyhon 3 Windows installer -> Fix .py(w)
file association with Python 3 Windows installer
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
Steve, etc., is this of any current relevance or should it be closed?
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue29
New submission from Terry J. Reedy :
Some beginners on Windows think that python-3.8.3-amd64.exe, for instance, is
for running python-3.8.3, leading to repeated and now tiresome questions on
python-list and probably elsewhere. The latest example is "repair modify
uninstall" wit
Terry J. Reedy added the comment:
Simple is fine. How about
If you want to run Python, press Start and find 'Python 3.x' under 'P', or
enter 'python' in the "Search for anything" box on the taskbar.
If you don't
Terry J. Reedy added the comment:
Right. LabelScale is a tkinter.ttk extension, like OptionMenu. If I do the
PR, I would call the placeholder 'dummy' since it is permanent (not removed
after initialization). I'd like to see what happens without it and expand the
comment
Terry J. Reedy added the comment:
#1175686 was not a dependency, but a duplicate closed in favor of this issue,
because gpolo attached the diff here.
This is obviously not a high priority, but I still want to consider it. The
addition would no longer be an extension, but likely a method in
Terry J. Reedy added the comment:
I would like to add 'Save code' to the Shell menu, but this would still be
needed. A strip_noncode function could be shared.
--
assignee: -> terry.reedy
nosy: -THRlWiTi, gpolo, ronaldoussoren
versions: +Python 3.1
Change by Terry J. Reedy :
--
versions: +Python 3.10
___
Python tracker
<https://bugs.python.org/issue22893>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
Easiest is to install 'blurb' and use that to write news entries. See
https://docs.python.org/3/whatsnew/changelog.html#changelog
for examples. The coredev who merges may changes whatever you propose.
I don't think that this needs a PEP
Change by Terry J. Reedy :
--
title: IDLE relabel Save on close -> IDLE relabel Save-on-close buttons
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
I could understand wanting to replace TOP,...,FOURTH with PEEK(n) and the
SET_XYZs with the now deleted SET(_VALUE)(n, v), but to me, replacing PEEK-SET
with POPs and PUSHes (in different orders) that directly mean something
different but that compilers
Terry J. Reedy added the comment:
Mats, thank you for chiming in. py.exe is preferred *if* one starts python
from a command line. Some beginners have never seen one or know what it is.
This is most likely to be true of people who don't know 'installer' from
'launcher
Terry J. Reedy added the comment:
Mike, when you respond by email, delete the text you are responding to. Your
email is posted below the already posted text and the quote is useless noise
that makes it harder to see what you wrote.
Newcomers to Python who think they have seen a bug should
Terry J. Reedy added the comment:
IDLE will not even run with tk 8.4, and anything but the last release of 8.5,
8.5.18 I believe, is not a good idea.
--
___
Python tracker
<https://bugs.python.org/issue38
Change by Terry J. Reedy :
--
versions: -Python 3.7
___
Python tracker
<https://bugs.python.org/issue40561>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
title: IDLE fails trying to inport old idlelib file names for config -> IDLE
revise config-extensions.def comment- only good modules
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
Each '(' and ')' in an argument string such as in
f('()(()()())') causes a blink. Ditto with a comment withing
the call. A related bug is that any unquoted '(', as when one enters
f((a+b)*c), dismis
Terry J. Reedy added the comment:
Almost certainly Catalina - tcl/tk issue. Fix difficult and unknown. Won't
make 3.7. In the meanwhile, use IDLE's file=> open menu. See original issue
38946 for more.
--
components: +macOS -IDLE
nosy: +ned.deily, ronaldoussor
Change by Terry J. Reedy :
--
assignee: terry.reedy ->
___
Python tracker
<https://bugs.python.org/issue40991>
___
___
Python-bugs-list mailing list
Un
Change by Terry J. Reedy :
--
resolution: -> third party
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Terry J. Reedy added the comment:
Lou, when you respond by email, please snip the already posted email you are
responding to. The redundant noise makes *your* message harder to read.
(Leaving an especially relevant line or two is OK.)
E.Paine. Thank you for the confirmation. Learning
Change by Terry J. Reedy :
--
components: +Tkinter
title: None -> tkinter: integrate TkDND support
type: -> enhancement
versions: +Python 3.10
___
Python tracker
<https://bugs.python.org/i
Terry J. Reedy added the comment:
I am somewhat dubious about this. IDLE *must* allow side-by-side windows.
AFAIK, single instance Notepad++ does not allow this. Tiles rather than only
tabbed windows can potentially be done with with one process (turtledemo), but
we are not there yet. I
Terry J. Reedy added the comment:
If this is not out of date, it is, and was, a tcl/tk (3rd party) issue.
tkinter.font.families basically wraps a tk call.
return root.tk.splitlist(root.tk.call("font", "families", *args))
--
resolution: -> out of d
Terry J. Reedy added the comment:
Nice. I would have found the removed tests confusing. I presume tp_print had
something to do with print as a statement.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue41
Change by Terry J. Reedy :
--
nosy: +epaine
___
Python tracker
<https://bugs.python.org/issue41064>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
IDLE highlights the location of a SyntaxError according to its .lineno and
.offset attributes. For expressions within braces within f strings, the
reported offset is respect to the expression augmented with surrounding ()s
added, not the actual physical
Terry J. Reedy added the comment:
There is an old issue proposing making โโ navigate through history in Shell,
with cntl/alt โโ, for instance, navigating through lines.
In the meanwhile, one is supposed to be able to redefine the abstract
and keys in the Keys tab of the settings
dialog
Terry J. Reedy added the comment:
Will merge after CI passes the addition of 'the'.
--
versions: -Python 3.7
___
Python tracker
<https://bugs.python.o
Terry J. Reedy added the comment:
New changeset bf2e515fa43406d4bd9c4c53ecc9364034d8f9f6 by Gareth Rees in branch
'master':
bpo-40707: Document that Popen.communicate sets the returncode attribute
(GH-20283)
https://github.com/python/cpython/commit/bf2e515fa43406d4bd9c4c53ecc936
Terry J. Reedy added the comment:
Thanks for the fix.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by J. Nick Koston :
--
nosy: +bdraco
___
Python tracker
<https://bugs.python.org/issue36098>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
This complaint is way too vague to work with. And for anything specific, it is
almost certainly misdirected as the behavior is almost certainly not an IDLE
issue. If your code, which is executed by python, not by IDLE, prints a path,
IDLE displays it as
Terry J. Reedy added the comment:
The problem is that there is no file os/path.py. When I try to load os.path,
nothing happens, not even a "Module not found" message, as with idlelib.rrr,
for instance. If I try 'os.pathx', I get "Error: __path__ attribute not found
Terry J. Reedy added the comment:
Yes, the status quo won ;-).
Sebastian, if you think a doc fix is still needed for current versions, please
open a new issue with a specific suggestion and explanation for changing the
3.9 doc.
--
resolution: -> wont fix
stage: -> re
Terry J. Reedy added the comment:
New changeset 8ab77c6f9fb6ef86af8f6b8722a2fcb37438edd0 by E-Paine in branch
'master':
bpo-41144: Fix IDLE open module error (#21182)
https://github.com/python/cpython/commit/8ab77c6f9fb6ef86af8f6b8722a2fc
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 :
--
title: IDLE: raises ImportError when opening special modules -> IDLE: make Load
Module load os.path (posixpath.py, ntpath.py)
___
Python tracker
<https://bugs.python.org/issu
Change by Terry J. Reedy :
--
versions: +Python 3.10, Python 3.9
___
Python tracker
<https://bugs.python.org/issue33553>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
Pablo and Lysandros: this issue is about a corner-case bug in either
compile(,,'single') or its use by REPL and codeop._maybe_compile (comc). What
do either of you think? Can the new parser handle it better?
Should we just add the hack suggest
Terry J. Reedy added the comment:
Note: Recently in #40807, Cheryl and I patched codeop._maybecompile to only
emits warnings once in a given call. I don't know if 3 calls (2 '\n'
additions) to compile are really needed today. The logic that handles the
results is not cle
Terry J. Reedy added the comment:
The htests are for manual testing and they include one for sidebar, with
instructions to click and drag. We just need to remember to run them
occasionally on the various systems.
--
___
Python tracker
<ht
New submission from Terry J. Reedy :
When testing and on Windows, iomenu.encoding and .errors are set to utf-8 and
surrogateescape*. When running otherwise, these are set with baroque code I
don't understand. (Currently lines 31 to 61.)
1. Combine the two conditional statements for te
Terry J. Reedy added the comment:
I opened # 41152 to revise the iomenu code setting encoding and errors. The
encoding is always 'utf-8' when testing and running on Windows and, I believe,
macOS. So that and this issues are about finding and using locale on *nix, and
would requi
Terry J. Reedy added the comment:
After writing the above, I discovered that IDLE *itself* does not use any
particular encoding for config files. Its configparser.Configparser subclasses
load function calls .read(filename), which in turn calls open(filename,
encoding=None), which calls
3701 - 3800 of 13135 matches
Mail list logo