Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
e39e54d0
Commit
e39e54d0
authored
Aug 22, 2013
by
Serhiy Storchaka
Browse files
Options
Browse Files
Download
Plain Diff
Issue #16809: Fixed some tkinter incompabilities with Tcl/Tk 8.6.
parents
254954aa
06ce077e
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
6 deletions
+8
-6
Lib/tkinter/__init__.py
Lib/tkinter/__init__.py
+4
-4
Lib/tkinter/test/test_ttk/test_widgets.py
Lib/tkinter/test/test_ttk/test_widgets.py
+2
-2
Misc/NEWS
Misc/NEWS
+2
-0
No files found.
Lib/tkinter/__init__.py
View file @
e39e54d0
...
...
@@ -1352,7 +1352,7 @@ class Misc:
value = words[i+1]
if not value:
value = None
elif '.' in
value
:
elif '.' in
str(value)
:
value = getdouble(value)
else:
value = getint(value)
...
...
@@ -1921,7 +1921,7 @@ class Pack:
for i in range(0, len(words), 2):
key = words[i][1:]
value = words[i+1]
if
value
[:1] == '.':
if
str(value)
[:1] == '.':
value = self._nametowidget(value)
dict[key] = value
return dict
...
...
@@ -1972,7 +1972,7 @@ class Place:
for i in range(0, len(words), 2):
key = words[i][1:]
value = words[i+1]
if
value
[:1] == '.':
if
str(value)
[:1] == '.':
value = self._nametowidget(value)
dict[key] = value
return dict
...
...
@@ -2021,7 +2021,7 @@ class Grid:
for i in range(0, len(words), 2):
key = words[i][1:]
value = words[i+1]
if
value
[:1] == '.':
if
str(value)
[:1] == '.':
value = self._nametowidget(value)
dict[key] = value
return dict
...
...
Lib/tkinter/test/test_ttk/test_widgets.py
View file @
e39e54d0
...
...
@@ -105,7 +105,7 @@ class CheckbuttonTest(unittest.TestCase):
cbtn
[
'command'
]
=
''
res
=
cbtn
.
invoke
()
self
.
assertEqual
(
res
,
''
)
self
.
assertEqual
(
str
(
res
)
,
''
)
self
.
assertFalse
(
len
(
success
)
>
1
)
self
.
assertEqual
(
cbtn
[
'offvalue'
],
cbtn
.
tk
.
globalgetvar
(
cbtn
[
'variable'
]))
...
...
@@ -453,7 +453,7 @@ class RadiobuttonTest(unittest.TestCase):
cbtn2
[
'command'
]
=
''
res
=
cbtn2
.
invoke
()
self
.
assertEqual
(
res
,
''
)
self
.
assertEqual
(
str
(
res
)
,
''
)
self
.
assertFalse
(
len
(
success
)
>
1
)
self
.
assertEqual
(
cbtn2
[
'value'
],
myvar
.
get
())
self
.
assertEqual
(
myvar
.
get
(),
...
...
Misc/NEWS
View file @
e39e54d0
...
...
@@ -38,6 +38,8 @@ Core and Builtins
Library
-------
- Issue #16809: Fixed some tkinter incompabilities with Tcl/Tk 8.6.
- Issue #16809: Tkinter'
s
splitlist
()
and
split
()
methods
now
accept
Tcl_Obj
argument
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment