In markdown, we can make an unordered list by preceding one or more lines of text with -, *, or +.
Notice in the above example, that when * is used the coloring "breaks" possibly due to next *, when - is used all is ok, and when + is used all is ok but the + itself does not change color as the - does when used.
I'm not sure if this was mentioned before, maybe you could look into this.
Great project btw!