This is in reference to a few bugs that cropped up in the https://github.com/devongovett/atom-jade package. After a little testing, it turns out that there is a rule inside the grammar file that, despite being later in the instructions, seems to be overriding a previous rule. I will try to dig a bit deeper, but commenting that entire rule out fixes the issues (see https://github.com/devongovett/atom-jade/issues/16#issuecomment-77073123).
Not entirely sure if this is a plugin-specific issue or something much closer to the atom core. Any suggestions??