From 094189f10846112494ded420e5232ee9343f01c4 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Wed, 2 Jun 1999 18:18:57 +0000 Subject: [PATCH] My fix to Mark's code: restore the universal check on . Always cancel on or . --- Tools/idle/CallTips.py | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/Tools/idle/CallTips.py b/Tools/idle/CallTips.py index 0ff9a63b387..33d129053be 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 = {