summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Mac/Tools/IDE/PyBrowser.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/Mac/Tools/IDE/PyBrowser.py b/Mac/Tools/IDE/PyBrowser.py
index c92b0ca..6a63fd0 100644
--- a/Mac/Tools/IDE/PyBrowser.py
+++ b/Mac/Tools/IDE/PyBrowser.py
@@ -504,7 +504,6 @@ class Browser:
SIMPLE_TYPES = (
type(None),
int,
- bool,
long,
float,
complex,
@@ -555,10 +554,8 @@ def unpack_object(object, indent = 0):
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()