CommonMark compliance?
Hi guys,
what do you think about switching the current Markdown parser for a CommonMark compliant one? There are a few around.
I just noticed that you can't have fenced code blocks in list items using the current one, that's how I came to that thought:
1. foobar
.```
import "fmt"
fmt.Println("foobar")
.```
2. baz
Also as I'm writing this, it doesn't match the fence types as in '```' can open and '~~~' can close the same block. (That's why I had to break the fences in my example :) )
GitHub renders like the spec says.
CommonMark example
CommonMark Spec