String values will now always be shown with quotes, so one can see the difference between the value 2 and the value '2'. -- jvr
diff --git a/Mac/Tools/IDE/PyBrowser.py b/Mac/Tools/IDE/PyBrowser.py
index 31e6c86..27e6418 100644
--- a/Mac/Tools/IDE/PyBrowser.py
+++ b/Mac/Tools/IDE/PyBrowser.py
@@ -22,9 +22,7 @@
 		key = str(key)
 	else:
 		key = _repr(key)
-	if type(value) == StringType and has_ctlchars(value) < 0:
-		value = str(value)
-	elif key == '__builtins__':
+	if key == '__builtins__':
 		value = "<" + type(value).__name__ + " '__builtin__'>"
 	elif key == '__return__':
 		# bleh, when returning from a class codeblock we get infinite recursion in repr.