markdown format

- markdown formatting: nested codeblock and list in list items
- change `> 4.7` to `4.7+` ( avoid ambiguity that if 4.7 is included or not)
merged pull from weakish