Fix issue with embedded D code not being highlighted in macros