Mercurial > cpython-lru_cache-weakref
diff Mac/Tools/IDE/PyBrowser.py @ 26630:59dd9257bc03 legacy-trunk
and now the real fix...
| author | Just van Rossum <just@letterror.com> |
|---|---|
| date | Fri, 13 Dec 2002 11:07:20 +0000 |
| parents | 98164666d2a8 |
| children | 0ff47362bb81 |
line wrap: on
line diff
--- a/Mac/Tools/IDE/PyBrowser.py Fri Dec 13 10:58:10 2002 +0000 +++ b/Mac/Tools/IDE/PyBrowser.py Fri Dec 13 11:07:20 2002 +0000 @@ -504,7 +504,6 @@ SIMPLE_TYPES = ( type(None), int, - bool, long, float, complex, @@ -555,10 +554,8 @@ return unpack_other(object, indent) def unpack_sequence(seq, indent = 0): - items = map(None, range(len(seq)), seq) - items = map(lambda (k, v), type = type, simp = SIMPLE_TYPES, indent = indent: - (k, v, not type(v) in simp, indent), items) - return items + return [(i, v, not isinstance(v, SIMPLE_TYPES), indent) + for i, v in enumerate(seq)] def unpack_dict(dict, indent = 0): items = dict.items()
