Hi! I think it's the following font-lock keyword that is broken: ("[^$]\\$[({]\\([-a-zA-Z0-9_.]+\\|[@%