Why are references limited to one symbol? It can just be more mnemonic to have `java_doc` than `j
Why only full reference links are allowed? It would be handy to have a shortcut for links without reference, and it's not like we're running out of symbols: `?[]` could be used for links without reference while being consistent with `![]`, which is used for transclusion
Why is it impossible to put backticks inside a code span?
What is there a `<!-- -->` in an example in the Lists section?
I really like the spirit of this markdown alternative
The terrible HTML comment hack is straight from the CommonMark spec... it solved a Markdown syntax issue... hope to kill it somehow.
The parts that were the strangest for me are that link references can only contain a single unicode character and that block quotes are ">" plus three spaces, instead of ">" plus one space.
What are the restrictions? For example, I care about these (off the top of my head):
1. Can I nest a block quote in another block quote? 2. Can I nest a block quote in an (ordered or unordered) list? (And vice versa?) 3. Can I emphasize some text inside a strong? (and vice versa?)
Container blocks are nested arbitrarily, up to 16 levels. Quote > list > quote > code, for example, is OK.
In the long run, I am a Decentralized Web guy, so making Markdown a proper language has its own value.
What about making some of my code bold?