Last modified: 2014-01-12 07:36:07 UTC
Given wikisyntax input * foo * bar * <poem> loirem ipsum dolor sit amet </poem> * baz * qux Expected HTML output (padding by myself to emphasize the structure) <ul> <li>foo</li> <li>bar</li> <li> <div class="poem"> <p>loirem<br/> ipsum<br/> dolor<br/> sit<br/> amet</p> </div> </li> <li>baz</li> <li>qux</li> </ul> Current HTML output (padding by myself to emphasize the structure) <ul> <li>foo</li> <li>bar</li> <li> <div class="poem"></div> </li> </ul> <p>loirem<br/> ipsum<br/> dolor<br/> sit<br/> amet</p> <ul> <li>baz</li> <li>qux</li> </ul> Applies to # list as well. Applies to {{#tag:poem}} as well.
This is a parser bug, since it also occurs when <poem> in comment 0 is replaced by <div>. (The Poem extension just spits a <div> at the parser.)