Code:
require 'rdiscount'
markdown = <<EOF
- Bullet
- Bullet
1. Numbered
2. Numbered
EOF
puts RDiscount.new(markdown).to_html
Output:
<ul>
<li>Bullet</li>
<li><p>Bullet</p></li>
<li><p>Numbered</p></li>
<li>Numbered</li>
</ul>
Expected Output:
<ul>
<li>Bullet</li>
<li>Bullet</li>
</ul>
<ol>
<li>Numbered</li>
<li>Numbered</li>
</ol>
If anything is inserted between the lists (like ----), the result is fine.