Hello TextMate's ,
I am trying to create a pattern for showing symbols in the popup tab and the window, for the SuperCollider programming language (http://www.sourceforge.net/projects/supercollider/) I copied the Ruby preferences bundle and put it in the preferences for language SuperCollider which I modified from C. I cannot get any further by trying to modify the Ruby pattern in the SuperCollider preferences. I suspect this has to do with the Scope Selector setting. Can someone explain how to proceed to make this work?
The patterns I want to have in my symbol list are those matching:
1. Class definition: (capitalized word at beginning of line, including optional digits and _, followed by { ): AnyCapitalizedWord_123 { or: AnyCapitalizedWord_123 : NameOfSuperClass {
2. Class method definition: (linefeed, then tab, followed by asterisk * followed by small letter word with optional digits and _ followed by space then { ) Example: *smallLetterWord_123 { (anything else here)
2. Instance method definition: (as above without asterisk) Example: smallLetterWord_123 { (anything else here)
It is a mystery to me why some languages that do not have the showInSymbolList and SymbolTransformation keys set in their preferences still show symbols in their lists.
Thanks,
Iannis Zannos