diff --git a/libsaria/trees.py b/libsaria/trees.py index d0171d60..a4ae1f0f 100644 --- a/libsaria/trees.py +++ b/libsaria/trees.py @@ -12,13 +12,13 @@ class Tree(dict): count += 1 return count - def __disp__(self, level): - return "%s (%s)", (child, self[child].value) + def __disp__(self, child, level): + return "%s", child def disp(self, level = 0): for child in self: space = " " * level - fmt, vals = self.__disp__(level) + fmt, vals = self.__disp__(child, level) print space, fmt % vals self[child].disp(level + 1)