]> granicus.if.org Git - python/commitdiff
Fix a couple of glitches identified by Greg Stein.
authorFred Drake <fdrake@acm.org>
Fri, 18 Apr 1997 13:54:13 +0000 (13:54 +0000)
committerFred Drake <fdrake@acm.org>
Fri, 18 Apr 1997 13:54:13 +0000 (13:54 +0000)
Lib/pprint.py

index a16edb350f43ce566ac124acad2ebf72736dc48e..bf5133d119a21f3f069e3ba3f8055ec8d554a504 100644 (file)
@@ -1,5 +1,3 @@
-#  pprint.py
-#
 #  Author:     Fred L. Drake, Jr.
 #              fdrake@cnri.reston.va.us, fdrake@acm.org
 #
@@ -103,7 +101,7 @@ class PrettyPrinter:
        level = level + 1
        if context.has_key(id(object)):
            object = _Recursion(object)
-       rep = self__repr(object, context, level - 1)
+       rep = self.__repr(object, context, level - 1)
        objid = id(object)
        context[objid] = 1
        typ = type(object)
@@ -115,7 +113,8 @@ class PrettyPrinter:
            length = len(object)
            if length:
                indent = indent + self.__indent_per_level
-               pprint(object[0], stream, indent, allowance + 1)
+               self.__format(object[0], stream, indent, allowance + 1,
+                             context, level)
                if len(object) > 1:
                    for ent in object[1:]:
                        stream.write(',\n' + ' '*indent)