1.1 --- a/moinformat/tree/moin.py Wed Aug 01 15:06:25 2018 +0200
1.2 +++ b/moinformat/tree/moin.py Wed Aug 01 15:07:14 2018 +0200
1.3 @@ -146,11 +146,13 @@
1.4
1.5 "A region of the page."
1.6
1.7 - def __init__(self, nodes, level=0, indent=0, type=None, transparent=True, extra=None):
1.8 + def __init__(self, nodes, level=0, indent=0, type=None, args=None,
1.9 + transparent=True, extra=None):
1.10 Container.__init__(self, nodes)
1.11 self.level = level
1.12 self.indent = indent
1.13 self.type = type
1.14 + self.args = args
1.15 self.transparent = transparent
1.16 self.extra = extra
1.17
1.18 @@ -174,12 +176,12 @@
1.19 return self.level and s.startswith("}") and self.level == len(s)
1.20
1.21 def __repr__(self):
1.22 - return "Region(%r, %r, %r, %r, %r, %r)" % (self.nodes, self.level,
1.23 - self.indent, self.type, self.transparent, self.extra)
1.24 + return "Region(%r, %r, %r, %r, %r, %r, %r)" % (self.nodes, self.level,
1.25 + self.indent, self.type, self.args, self.transparent, self.extra)
1.26
1.27 def prettyprint(self, indent=""):
1.28 - l = ["%sRegion: level=%d indent=%d type=%s extra=%r" % (indent,
1.29 - self.level, self.indent, self.type, self.extra)]
1.30 + l = ["%sRegion: level=%d indent=%d type=%s args=%r extra=%r" % (indent,
1.31 + self.level, self.indent, self.type, self.args, self.extra)]
1.32 return self._prettyprint(l, indent)
1.33
1.34 def to_string(self, out):