Skip to content

Allow stricter handling of consecutive bullet lists with MKD_EXPLICITLIST flag #137

@DannyBen

Description

@DannyBen

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions