mirror of https://github.com/python/cpython.git
String values will now always be shown with quotes, so one can see the difference between the value 2 and the value '2'. -- jvr
This commit is contained in:
parent
5bd608d46e
commit
460ff20cd6
|
@ -22,9 +22,7 @@ def double_repr(key, value, truncvalue = 0,
|
||||||
key = str(key)
|
key = str(key)
|
||||||
else:
|
else:
|
||||||
key = _repr(key)
|
key = _repr(key)
|
||||||
if type(value) == StringType and has_ctlchars(value) < 0:
|
if key == '__builtins__':
|
||||||
value = str(value)
|
|
||||||
elif key == '__builtins__':
|
|
||||||
value = "<" + type(value).__name__ + " '__builtin__'>"
|
value = "<" + type(value).__name__ + " '__builtin__'>"
|
||||||
elif key == '__return__':
|
elif key == '__return__':
|
||||||
# bleh, when returning from a class codeblock we get infinite recursion in repr.
|
# bleh, when returning from a class codeblock we get infinite recursion in repr.
|
||||||
|
|
Loading…
Reference in New Issue