It looks like reference links work and inline code + inline links work but a combination of the two does not.
Working:
>>> markdown.markdown('[hello][]\n\n[hello]: world')
u'<p><a href="world">hello</a></p>'
>>> markdown.markdown('[`hello`](world)')
u'<p><a href="world"><code>hello</code></a></p>'
Not working:
>>> markdown.markdown('[`hello`][]\n\n[`hello`]: world')
u'<p>[<code>hello</code>][]</p>'
The expected output of the above is the same as the output of the second
u'<p><a href="world"><code>hello</code></a></p>'
It looks like reference links work and inline code + inline links work but a combination of the two does not.
Working:
Not working:
The expected output of the above is the same as the output of the second