Better way to indent ordered lists in Markdown

1. foo is annoying because the list item's text is indented with three spaces. Solution: add another space after the period. Before: 1. Using ** 3 ** spaces of indentation. 2. ... 3. Code blocks are ** especially annoying ** : ```js // ** 3 ** spaces of indentation, yuck function foo() { // ** 5 ** spaces of indentation, yuck alert('lolz') } ``` 4. ... 5. And when there are lots of list items: 6.…