I just added a "c" tag to make sure the code blocks are properly shown. STM32 Sleep Mode: Interrupt gets executed but the CPU stays in WFI. In this case, there was plenty of room for tags, but in some cases there isn't. Also, users simply don't know that if they specify the language as a tag, their blocks will read better-- so they don't.
Is there not a better way to format code blocks that don't require us to waste a tag to specify the language. I can understand the need to specify language as a tag in a programming stack, but not here, where programming is usually a secondary issue.