Hi folks,<div><br></div><div>I just wrote some Markdown which featured the following code snippets:<br><div><br></div><div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">    &lt;h1&gt;TXJS 2011 Speakers&lt;/h1&gt;</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">    &lt;ul&gt;</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">      &lt;li&gt;&lt;span&gt;Brendan Eich&lt;/span&gt;&lt;/li&gt;</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">      &lt;li&gt;&lt;span&gt;Alex Russell&lt;/span&gt;&lt;/li&gt;</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">      &lt;li&gt;&lt;span&gt;Douglas Crockford&lt;/span&gt;&lt;/li&gt;</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">      &lt;li&gt;&lt;span&gt;Paul Irish&lt;/span&gt;&lt;/li&gt;</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">    &lt;/ul&gt;</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF"><br></font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">    ul {</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">      list-style: square outside;</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">      color: #ccc;</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">    }</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" color="#FFFFFF" style="background-color: rgb(204, 0, 0);">    </font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">    li&gt;span {</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">      color: #000;</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace" style="background-color: rgb(0, 0, 0);" color="#FFFFFF">    }</font></div></div><div><br></div><div>The horrible styling above highlights the trailing whitespace a few lines from the end.</div>
</div><div><br></div><div>I would love this to be converted to <i>two</i> code blocks rather than one.</div><div><br></div><div>I realize that the fenced code extension provided by certain implementations makes it possible to generate `&lt;pre&gt;&lt;code&gt;foo&lt;/code&gt;&lt;/pre&gt;\n\n&lt;pre&gt;&lt;code&gt;bar&lt;/code&gt;&lt;/pre&gt;`, but it&#39;d be nice to be able to achieve this within including a dozen tildes. :)</div>
<div><br></div><div>Has anyone written a Markdown extension along these lines?</div><div><br></div><div>David</div><meta charset="utf-8">