Generic directives/plugins syntax
This is a proposal for a generic syntax to accommodate custom directives/plugins, which is as simple and markdown-like as possible while still accommodating a lot of use cases. While not enabling all markdown extensions (e.g. tables, custom linebreak behaviour etc. doesn’t really fit the template), it works for a lot of them. There are three different kinds of directives: Inline, start with one colon (analogous to spans) Leaf block, start with two colons (analogous to empty divs) Containe...