when viewing my 'blackbox_p5.rb' file, I noticed that the string rule was broken at line 1520. The symbol rule had a higher precedence than the string rule. I had to introduce a dummy.class-member.ruby rule, so I could remove the ugly hack from 'keywords.variables.symbol.ruby'. Changed: U trunk/Ruby.tmbundle/Syntaxes/Ruby.plist