here is some cpp code
some lang-cpp code
and some language-cpp code
some code without highlighting
That's using the fenced-code-blocks and highlightjs-lang extra.
Here is an empty one (just to check):
Here is one at the end of the file:
is indentation maintained?