Merge heads

This commit is contained in:
Yury Selivanov 2016-05-16 15:40:38 -04:00
commit 82d9a2e1fe
3 changed files with 7 additions and 12 deletions

View File

@ -489,6 +489,10 @@ API and Feature Removals
:mod:`traceback` module. They were undocumented methods deprecated since :mod:`traceback` module. They were undocumented methods deprecated since
Python 3.2 and equivalent functionality is available from private methods. Python 3.2 and equivalent functionality is available from private methods.
* The ``tk_menuBar()`` and ``tk_bindForTraversal()`` dummy methods in
:mod:`tkinter` widget classes were removed (corresponding Tk commands
were obsolete since Tk 4.0).
Porting to Python 3.6 Porting to Python 3.6
===================== =====================

View File

@ -468,12 +468,6 @@ class Misc:
disabledForeground, insertBackground, troughColor.""" disabledForeground, insertBackground, troughColor."""
self.tk.call(('tk_setPalette',) self.tk.call(('tk_setPalette',)
+ _flatten(args) + _flatten(list(kw.items()))) + _flatten(args) + _flatten(list(kw.items())))
def tk_menuBar(self, *args):
"""Do not use. Needed in Tk 3.6 and earlier."""
# obsolete since Tk 4.0
import warnings
warnings.warn('tk_menuBar() does nothing and will be removed in 3.6',
DeprecationWarning, stacklevel=2)
def wait_variable(self, name='PY_VAR'): def wait_variable(self, name='PY_VAR'):
"""Wait until the variable is modified. """Wait until the variable is modified.
@ -2705,12 +2699,6 @@ class Menu(Widget):
def tk_popup(self, x, y, entry=""): def tk_popup(self, x, y, entry=""):
"""Post the menu at position X,Y with entry ENTRY.""" """Post the menu at position X,Y with entry ENTRY."""
self.tk.call('tk_popup', self._w, x, y, entry) self.tk.call('tk_popup', self._w, x, y, entry)
def tk_bindForTraversal(self):
# obsolete since Tk 4.0
import warnings
warnings.warn('tk_bindForTraversal() does nothing and '
'will be removed in 3.6',
DeprecationWarning, stacklevel=2)
def activate(self, index): def activate(self, index):
"""Activate entry at INDEX.""" """Activate entry at INDEX."""
self.tk.call(self._w, 'activate', index) self.tk.call(self._w, 'activate', index)

View File

@ -280,6 +280,9 @@ Core and Builtins
Library Library
------- -------
- Issue #27031: Removed dummy methods in Tkinter widget classes: tk_menuBar()
and tk_bindForTraversal().
- Issue #14132: Fix urllib.request redirect handling when the target only has - Issue #14132: Fix urllib.request redirect handling when the target only has
a query string. Original fix by Ján Janech. a query string. Original fix by Ján Janech.