1.1 --- a/moinformat/__init__.py Wed May 03 16:27:07 2017 +0200
1.2 +++ b/moinformat/__init__.py Wed May 03 18:16:06 2017 +0200
1.3 @@ -93,8 +93,8 @@
1.4 "halign" : r"([(:)])",
1.5 "valign" : r"([v^])",
1.6 "colour" : r"(\#[0-9A-F]{6})",
1.7 - "colspan" : r"\|(\d+)",
1.8 - "rowspan" : r"-(\d+)",
1.9 + "colspan" : r"-(\d+)",
1.10 + "rowspan" : r"\|(\d+)",
1.11 "width" : r"(\d+%)",
1.12 "attrname" : r"((?![-\d])[-\w]+)", # not-dash-or-digit dash-or-word-char...
1.13 "attrvalue" : r"""=(?P<x>['"])(.*?)(?P=x)""",
1.14 @@ -300,6 +300,7 @@
1.15
1.16 preceding = items.read_until(["attrvalue"], False)
1.17 if preceding == "":
1.18 + attr.quote = items.read_match(1)
1.19 attr.value = items.read_match(2)
1.20
1.21 attrs.append(attr)