The following markdown
<pre><code>```javascript
var s
```
</code></pre>
this is a long paragraph
<pre lang="no-highlight"><code>
```javascript
var s
```
</code></pre>
produces the following weird markup:
<pre><code>```javascript
var s
```
</code></pre>
<pre><code>this is a long paragraph
<pre lang="no-highlight"><code>
```javascript
var s
```
</code></pre></code></pre></div>
The following markdown
produces the following weird markup: