From: Kurt B. Kaiser Date: Wed, 22 Aug 2007 19:41:43 +0000 (+0000) Subject: Fix bug introduced at r54854 to mass replace string fcns with methods :-) X-Git-Tag: v3.0a1~341 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4d9620a6873453768288d94c65939bec773af5aa;p=python Fix bug introduced at r54854 to mass replace string fcns with methods :-) --- diff --git a/Lib/idlelib/MultiCall.py b/Lib/idlelib/MultiCall.py index 8efb4509c1..9e9e40c19f 100644 --- a/Lib/idlelib/MultiCall.py +++ b/Lib/idlelib/MultiCall.py @@ -257,19 +257,16 @@ def _parse_sequence(sequence): """ if not sequence or sequence[0] != '<' or sequence[-1] != '>': return None - words = '-'.split(sequence[1:-1]) - + words = sequence[1:-1].split('-') modifiers = 0 while words and words[0] in _modifier_names: modifiers |= 1 << _modifier_names[words[0]] del words[0] - if words and words[0] in _type_names: type = _type_names[words[0]] del words[0] else: return None - if _binder_classes[type] is _SimpleBinder: if modifiers or words: return None