Known issues
1. Lazy HTML
In contrast to CommonMark, md4qt
has one difference. If in list item first element is HTML CommonMark doesn't apply rule to lazy continuation lines as this is not a paragraph, whereas md4qt
does so. For example.
* <!-- -->
In CommonMark will be.
<ul> <li> <!-- </li> </ul> <p>--></p>
And in md4qt
it will be.
<ul> <li> <!-- --> </li> </ul>
I know about this difference. And I decided to keep it. But if somebody will provide compelling reasons to do exactly as in CommonMark in this case, I will work with this question.
The same issue is in blockquotes too.
Interested in this question may start a discussion with me here.
2. Content of task list item
GitHub treats everything after task list item as paragraph. I.e.
* [ ] > text
Will be.
<ul> <li class="task-list-item"><input type="checkbox" id="" disabled=""> > text</li> </ul>
Whereas in md4qt
it will be.
<ul> <li class="task-list-item"><input type="checkbox" id="" disabled=""> <blockquote><p>text</p></blockquote> </li> </ul>
Interesting question. And I decided to keep it as is now.
Interested in this question may start a discussion with me here.