I've tried to hack a solution but I appear to be lost in a sea of unfamiliar regex syntax. It appears that line 520 is close to the issue: ``` ;; Constant values (keywords), including as metadata e.g. ^:static ("\\<^?:\\(\\sw\\|#\\)+\\>" 0 font-lock-builtin-face) ``` somehow the end of word matcher `\\>` inhibits `#` from being the end of a keyword.