My symbol list used to indent class methods in CoffeeScript but now there is no indentation and other things are showing up (like console, new Object, etc). I was thinking this was a CoffeeScript tmLanguage issue, but JavaScript files are also showing things I don’t need to see (console, Object, etc). Ruby files are also flat. Anyone know how I could fix this? It’s fairly annoying to have a “dirty” symbols list now. Also, it used to be so nice to see indented class methods.
I have two Macs one is running ST2 build 2217 and the other is 2218. I also have a PC running 2181, and I just now upgraded to 2217. I’m not exactly what happened to change things. I did just install Mountain Lion on my Macs, but that wouldn’t affect my PC. It’s especially strange that my PC install is flat, since it doesn’t share anything with my Mac setup and I tested it using the old build 2181. I’ve tested with existing code and new code.
The closet I got to fixing things was editing the CoffeeScript.tmLanguage and removing references to console and Object, but then I can’t get those keywords to highlight in ST2 (understandably). More importantly, though, I have not found a way to fix the symbol list so that it indents.
Also, on a separate but somewhat related note, anyone know if there is a plugin that would let me see the symbol list but never hide it. Like a floating panel or something?
Thanks for any help!