Comments field displays only plain text
I was doing the following:

    &lt;csharp&gt;line1
    line2
    line3&lt;/csharp&gt;


Those extra 4 spaces in the beginning made Markdown put that in a &lt;pre&gt;, and then geshi still processed the csharp block.  Taking out the spaces in the beginning made it work correctly.