loremipsum wrote:Yes, that's interesting. I assume I could develop a cross-languages version of my plugin...
Actually, what I mean is that you probably don't need any plugin.
Just set showInSymbolList settings for your file syntax and the ctrl+r will be populated with what you want.
But your tmLanguage must clearly identify what you want with a scope name.
And you couldn't change the order of the items in the list, what the OP asked.
Using syntax scope searching is way more generic than using regexp, take a look at this post (http://www.sublimetext.com/forum/viewtopic.php?p=15061#p15061) for a small example.