Consider the following example:
- foo bar baz
Commonmark with sourcepos enabled renders it like this:
<ul data-sourcepos="1:2-3:0"> <li data-sourcepos="1:2-3:0">foo</li> </ul> <p data-sourcepos="4:1-4:3">bar</p> <p data-sourcepos="7:1-7:3">baz</p>
- foo list has 3 lines (including 2 empty lines after it). Paragraphs seem to have just their own 1 line each.
Is this the correct behavior?
markdown-it happens to have similar behavior for lists. There is an issue about it opened here: https://github.com/markdown-it/markdown-it/issues/374 .