You’ll probably need to explain what’s not logical though. Currently one space and one dash translates to one space and one dash. And you want no space and two dashes to translate to one space and one dash.
I’m sorry to say, but I can’t understand this sentiment. It is logical. In IT indentation (this also means denoting levels) usually happens with tabs or or a defined number of spaces. This has been this way since the late 60s.
Also, I suggest to lookup the markdown specification, which clearly states how to create lists.
The thing that I don’t find logical is that in markdown all is about the ‘signs’ like; *, -, >.
Then suddenly you start to need to use ‘tabs/spaces’.
And also that:
-
gives a ‘tab/space’ automatic:
So with one - you get the ‘tab/space’ automatic, then for a sub list you have to make the '‘tab/space’ self and then put the -.
For me it’s not so logical, but don’t bother you have more important things to solve.
Yes, I know.
Already coding websites for many many years.
And I know the markdown specs: Daring Fireball: Markdown, maybe looked over the sub list specs.
But still we can try to improve it.