From: Guido van Rossum Date: Wed, 2 Jun 1999 18:18:57 +0000 (+0000) Subject: My fix to Mark's code: restore the universal check on . X-Git-Tag: v1.6a1~1293 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=094189f10846112494ded420e5232ee9343f01c4;p=thirdparty%2FPython%2Fcpython.git My fix to Mark's code: restore the universal check on . Always cancel on or . --- diff --git a/Tools/idle/CallTips.py b/Tools/idle/CallTips.py index 0ff9a63b3879..33d129053beb 100644 --- a/Tools/idle/CallTips.py +++ b/Tools/idle/CallTips.py @@ -2,18 +2,6 @@ import string import sys import types -# These keys check if cancellation is nesessary. -_check_cancel_keys = ["Left", "Right"] - -# These keys (with the modifiers) call cancel unconditionally. -_cancel_keys_base = ["Up", "Down", "Next", "Prior", "Home"] -_cancel_keys_modifiers = ['Key-', 'Control-', 'Shift-', 'Control-Shift-'] - -_cancel_keys = [] -for key in _cancel_keys_base: - for mod in _cancel_keys_modifiers: - _cancel_keys.append(mod+key) - class CallTips: menudefs = [ @@ -22,8 +10,8 @@ class CallTips: keydefs = { '<>': [''], '<>': [''], - '<>': map(lambda key: "" % key, _check_cancel_keys), - '<>': map(lambda key: "<%s>" % key, _cancel_keys), + '<>': [''], + '<>': ['', ''], } windows_keydefs = {