# HG changeset patch # User Paul Boddie # Date 1688229645 -7200 # Node ID 5e329963eb17598f6d85f7c0d79baaf3b8ed3d81 # Parent f19281465a63a620f6068f8d7f3b6bb05346b3a5 Added missing node handler methods. diff -r f19281465a63 -r 5e329963eb17 moinformat/serialisers/pretty/graphviz.py --- a/moinformat/serialisers/pretty/graphviz.py Sat Jul 01 00:43:48 2023 +0200 +++ b/moinformat/serialisers/pretty/graphviz.py Sat Jul 01 18:40:45 2023 +0200 @@ -30,11 +30,18 @@ # Node handler methods. + def block(self, block): + self.out("%sBlock\n" % self.output.indent) + self.container(block) + def directive(self, directive): self.out("%sDirective: key=%r value=%r directive=%r\n" % ( self.output.indent, directive.key, directive.value, directive.directive)) + def text(self, text): + self.out("%sText: %r\n" % (self.output.indent, text.s)) + serialiser = GraphvizSerialiser # vim: tabstop=4 expandtab shiftwidth=4