I'm writing a new language syntax definition for syntax highlighting in Sublime Text 2. Never having done this before, I've been looking through some theme definitions to see which "theme items" are standard, so as to make my syntax highlighting work well with lots of different themes. But I've found there's basically no standard even for the built in themes!
However, there are some pretty common ones, as far as I can tell: Comment, String, Constant, Keyword, Variable, Support, Storage...
But not all of them even have all of these. It looks like maybe only Comment and String are used in all the themes.
Am I missing any big ones that have widespread theme support? Is there a specification or guideline anywhere for these sorts of things? Or are themes assumed to be at least somewhat language-specific, and I should maybe be writing a new theme to go along with this language?