A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/Python-Markdown/markdown/issues/1075 below:

<input> is not escaped inside inline code inside <div> · Issue #1075 · Python-Markdown/markdown · GitHub

I wrote something like this:

<div class="outer" markdown="1">

Code: `<label><input/></label>`

</div>

With stable Markdown 3.3.3 I get the expected result:

>>> print(markdown.markdown('<div class="outer" markdown="1">\n\nCode: `<label><input/></label>`\n\n</div>', extensions=["extra"]))

<div class="outer">
<p>Code: <code>&lt;label&gt;&lt;input/&gt;&lt;/label&gt;</code></p>
</div>

But I installed latest git version to solve #1066 and I got mysterious result:

>>> print(markdown.markdown('<div class="outer" markdown="1">\n\nCode: `<label><input/></label>`\n\n</div>', extensions=["extra"]))

<div class="outer">
<p>Code: <code>&lt;label&gt;<input/>&lt;/label&gt;</code></p>
</div>

label is escaped properly, but input is not escaped, it's strange


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4