Bug: invalid nesting of inline markup across link labels
A. Pagaltzis
pagaltzis at gmx.de
Tue May 2 15:15:03 EDT 2006
Hi John,
there’s a bug in Markdown.pl:
[foo*bar](#) [baz*quux](#)
This expands to the following:
<p><a href="#">foo<em>bar</a> <a href="#">baz</em>quux</a></p>
Those `*` should either be disregarded or the tags should nest
correctly:
1. <p><a href="#">foo*bar</a> <a href="#">baz*quux</a></p>
2. <p><a href="#">foo<em>bar</em></a><em> </em><a href="#"><em>baz</em>quux</a></p>
Of course, the second option is a lot more complex to implement
and at the same time unlikely to be what the user actually meant.
Regards,
--
Aristotle Pagaltzis // <http://plasmasturm.org/>
More information about the Markdown-Discuss
mailing list