mirror of
https://github.com/python/cpython.git
synced 2026-03-22 12:40:54 +00:00
Issue #27025: Generated names for Tkinter widgets now start by the "!" prefix
for readability (was "`").
This commit is contained in:
commit
e402312499
2 changed files with 19 additions and 13 deletions
|
|
@ -2261,9 +2261,9 @@ def _setup(self, master, cnf):
|
|||
count = master._last_child_ids.get(name, 0) + 1
|
||||
master._last_child_ids[name] = count
|
||||
if count == 1:
|
||||
name = '`%s' % (name,)
|
||||
name = '!%s' % (name,)
|
||||
else:
|
||||
name = '`%s%d' % (name, count)
|
||||
name = '!%s%d' % (name, count)
|
||||
self._name = name
|
||||
if master._w=='.':
|
||||
self._w = '.' + name
|
||||
|
|
|
|||
28
Misc/NEWS
28
Misc/NEWS
|
|
@ -19,17 +19,6 @@ Core and Builtins
|
|||
- Issue #23782: Fixed possible memory leak in _PyTraceback_Add() and exception
|
||||
loss in PyTraceBack_Here().
|
||||
|
||||
- Issue #25464: Fixed HList.header_exists() in tkinter.tix module by addin
|
||||
a workaround to Tix library bug.
|
||||
|
||||
- Issue #28488: shutil.make_archive() no longer adds entry "./" to ZIP archive.
|
||||
|
||||
- Issue #25953: re.sub() now raises an error for invalid numerical group
|
||||
reference in replacement template even if the pattern is not found in
|
||||
the string. Error message for invalid group reference now includes the
|
||||
group index and the position of the reference.
|
||||
Based on patch by SilentGhost.
|
||||
|
||||
- Issue #28183: Optimize and cleanup dict iteration.
|
||||
|
||||
- Issue #26081: Added C implementation of asyncio.Future.
|
||||
|
|
@ -105,6 +94,20 @@ Core and Builtins
|
|||
Library
|
||||
-------
|
||||
|
||||
- Issue #27025: Generated names for Tkinter widgets now start by the "!" prefix
|
||||
for readability (was "`").
|
||||
|
||||
- Issue #25464: Fixed HList.header_exists() in tkinter.tix module by addin
|
||||
a workaround to Tix library bug.
|
||||
|
||||
- Issue #28488: shutil.make_archive() no longer adds entry "./" to ZIP archive.
|
||||
|
||||
- Issue #25953: re.sub() now raises an error for invalid numerical group
|
||||
reference in replacement template even if the pattern is not found in
|
||||
the string. Error message for invalid group reference now includes the
|
||||
group index and the position of the reference.
|
||||
Based on patch by SilentGhost.
|
||||
|
||||
- Issue #28469: timeit now uses the sequence 1, 2, 5, 10, 20, 50,... instead
|
||||
of 1, 10, 100,... for autoranging.
|
||||
|
||||
|
|
@ -1364,6 +1367,9 @@ Library
|
|||
exposed on the API which are not implemented on GNU/Hurd. They would not
|
||||
work at runtime anyway.
|
||||
|
||||
- Issue #27025: Generated names for Tkinter widgets are now more meanful
|
||||
and recognizirable.
|
||||
|
||||
- Issue #25455: Fixed crashes in repr of recursive ElementTree.Element and
|
||||
functools.partial objects.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue