1.1 --- a/moinformat/tree.py Mon May 01 18:24:22 2017 +0200
1.2 +++ b/moinformat/tree.py Mon May 01 22:02:52 2017 +0200
1.3 @@ -278,7 +278,7 @@
1.4
1.5 class Monospace(Container):
1.6
1.7 - "Monospace text."
1.8 + "Monospaced text."
1.9
1.10 def __repr__(self):
1.11 return "Monospace(%r)" % self.nodes
1.12 @@ -292,6 +292,22 @@
1.13 self._to_string(out)
1.14 out.end_monospace()
1.15
1.16 +class Underline(Container):
1.17 +
1.18 + "Underlined text."
1.19 +
1.20 + def __repr__(self):
1.21 + return "Underline(%r)" % self.nodes
1.22 +
1.23 + def prettyprint(self, indent=""):
1.24 + l = ["%sUnderline" % indent]
1.25 + return self._prettyprint(l, indent)
1.26 +
1.27 + def to_string(self, out):
1.28 + out.start_underline()
1.29 + self._to_string(out)
1.30 + out.end_underline()
1.31 +
1.32
1.33
1.34 class Node: