1.1 --- a/lib/__builtins__/core.py Sun Nov 27 13:50:25 2016 +0100
1.2 +++ b/lib/__builtins__/core.py Sun Nov 27 13:51:38 2016 +0100
1.3 @@ -41,7 +41,7 @@
1.4
1.5 "Return a string representation."
1.6
1.7 - return self.__name__
1.8 + return str(buffer(["<", self.__name__, " instance>"]))
1.9
1.10 __repr__ = __str__
1.11
2.1 --- a/lib/__builtins__/identity.py Sun Nov 27 13:50:25 2016 +0100
2.2 +++ b/lib/__builtins__/identity.py Sun Nov 27 13:51:38 2016 +0100
2.3 @@ -89,7 +89,7 @@
2.4 # Classes do not provide __repr__ directly.
2.5
2.6 if isclass(obj):
2.7 - return "<type>"
2.8 + return obj,__name__
2.9
2.10 # Class attributes of instances provide __repr__.
2.11
3.1 --- a/lib/__builtins__/str.py Sun Nov 27 13:50:25 2016 +0100
3.2 +++ b/lib/__builtins__/str.py Sun Nov 27 13:51:38 2016 +0100
3.3 @@ -117,7 +117,7 @@
3.4 # Classes do not provide __str__ directly.
3.5
3.6 if isclass(obj):
3.7 - return "<type>"
3.8 + return obj.__name__
3.9
3.10 # Class attributes of instances provide __str__.
3.11