leeoniya / reMarked.js

client-side HTML > markdown
http://leeoniya.github.io/reMarked.js/
396 stars 97 forks source link

Respect Loose Lists #41

Closed wbw20 closed 10 years ago

wbw20 commented 10 years ago

As mentioned in the original spec

<p>Asterisks loose:</p>

<ul>
  <li><p>asterisk 1</p></li>
  <li><p>asterisk 2</p></li>
  <li><p>asterisk 3</p></li>
</ul>

should render as:

Asterisks loose:

*   asterisk 1

*   asterisk 2

*   asterisk 3

but instead renders as:

Asterisks loose:

* asterisk 1
* asterisk 2
* asterisk 3

These are called loose lists and many common markdown renderers support them. Might be something to consider adding support for.

leeoniya commented 10 years ago

done, try it out.