Open michaeltlombardi opened 1 year ago
It is worth noting that MkDocs doesn't support that syntax. It is fairly lenient with the requirements of curly braces and period on the language class, but when the language definition is combined with other classes, then its quite strict:
the curly braces and dot are required for all classes, including the language class if more than one class is defined
An example, compliant with MkDocs would be
``` bash
# Some comment
echo "Hello World"
# Some comment
echo "Hello World"
# Some comment
echo "Hello World"
# Some comment
echo "Hello World"
Currently, the grammar parses the attributes after the language ID for a code fence as a single token with the scope
fenced_code.block.language.attributes.markdown
: