Why does the code block syntax highlighting not always work?
I've seen it in a few user posts, and now in this Knowledgebase article:
https://community.st.com/t5/stm32-mcus/porting-and-using-x-cube-eeprom-with-any-stm32/ta-p/570539

If I copy that into a code block, I see this:
uint16_t address = 0x0001; // 16-bit virtual address between 0x0001 - 0xFFFE inclusive
uint32_t data = 0x12345678; // Dummy Data
status = EE_WriteVariable32bits(address, data);
if (status != EE_OK)
{
if (status == EE_CLEANUP_REQUIRED)
{
if (EE_CleanUp() != EE_OK)
{
Error_Handler();
}
}
EDIT:
After posting, that appears like this:

Which is as expected - with line numbers & syntax highlighting.
So what is that thing in the Knowledgebase article? It's also missing the 'copy to clipboard' button!
