Is there an official / canonical list of syntax scope names for use in syntax highlighting?
What I mean: As an author of a syntax theme, is there a list of all the scope names I can expect to see mentioned within a language package? And, going the other way, as a language package author, is there a list of all the scope names I can expect syntax themes to bind to?
I can of course inspect the source of popular syntax themes and language packages [*] to get a rough idea, however I’m hoping there’s a document somewhere that is “arm’s length” from both sides, that could be consulted as an authoritative source of information.
[*] And as a “historical” source, there’s always the salient TextMate doc, http://manual.macromates.com/en/language_grammars.