Description of problem: While markdown links in descriptions generally work, if the URL contains colon, the link changes to empty string. Steps to Reproduce: 1. Put a link with colon in the description (using the markdown syntax) such as [Miro](https://fedoraproject.org/wiki/User:Churchyard) Actual results: <a href="">Miro</a> Expected results: <a href="https://fedoraproject.org/wiki/User:Churchyard">Miro</a> Additional info: see http://copr.fedoraproject.org/coprs/churchyard/chromium-russianfedora/ for real life example (I've tested by experimenting, that the colon is the thing that breaks the link, other characters might do the same thing.)
This is problem of python-markdown. Reproducer: >>> import markdown >>> md = markdown.Markdown(safe_mode='replace', ... html_replacement_text='--RAW HTML NOT ALLOWED--') >>> text = "[Miro](https://fedoraproject.org/wiki/User:Churchyard)" >>> md.convert(text) u'<p><a href="">Miro</a></p>' rpm -q python-markdown python-markdown-2.3.1-3.fc20.noarch
Upstream says this behavior is intentional: See https://github.com/waylan/Python-Markdown/issues/220