1.1 --- a/moinformat/macros/br.py Tue Jul 31 00:00:49 2018 +0200
1.2 +++ b/moinformat/macros/br.py Tue Jul 31 00:07:22 2018 +0200
1.3 @@ -32,16 +32,10 @@
1.4
1.5 "Evaluate the macro, producing a line break node."
1.6
1.7 - macro = self.node
1.8 - nodes = macro.parent.nodes
1.9 -
1.10 # Replace the macro node with the line break.
1.11
1.12 - try:
1.13 - i = nodes.index(macro)
1.14 - nodes[i] = LineBreak()
1.15 - except ValueError:
1.16 - pass
1.17 + macro = self.node
1.18 + macro.parent.replace(macro, LineBreak())
1.19
1.20 macro = LineBreakMacro
1.21