@deringo ??
Sorry for the delay, was a bit extremely busy with the rush of the end of the year ??
I appreciate the screenshots, really nice and easy for me to catch on. Thank you for that, I appreciate ??
To quickly answer your question:
1. Please upgrade to the latest version 3.12.0 I’ve just released that includes several bug fixes with code fences HTML nodes
2. From the admin screen to enable the syntax highlighting in the preview panel and mostly for the frontend, you have to use three backticks with the “lang-” prefix please. The markdown editor is based on a bit old version of highlightjs. I’ll do my best next year to spend more time on documentation. Looking at your screenshot, just replacing codemirror xxx by lang-xxx should work better for sure.
3. On the frontend, I use several plugins myself. I would recommend Jeff Starr’s Prismatic plugin that works straight with a few clicks. You can enable highlightjs or prismjs at your choice and everything will shine.
About CodeMirror Blocks, well the plugin was designed to work with tinymce or the Gutenberg block builder. Last week-end I worked on a tiny plug so it can be usable. To properly use it for the frontend (that won’t be usable on the backend) :
1. Uninstall or desactivate any other syntax highlighter plugins
2. Install and activate the CodeMirror Blocks plugin
3. On the admin screen from the the menu Settings > Markup Markdown, when you select the tab Autoplugs, activate the one called WPCodeBlocks. If the option does not show up, re-save the option to refresh the cache and the option should show up. Here is the screenshot:
https://mega.nz/file/MtUgjSCb#OBcuVzwbXJUDdT7nt00BUXuuC0hwRHSqfn8ZHktcjQI
4. You are good to go! Snippets code should shine now on the frontend. Not all options are compatible but the basic features should be usable. Here is a quick test :
https://mega.nz/file/8slQSSKB#fVu8xDOhsm2NsuPxRBMR_7kM_-PWZZqtXy_o259a5To
Feel free to give it a try when you can and hope you haven’t given up on Markup Markdown ??
Have a wonderful day, and kind regards
Peter