Add $ as a possible character to start a function name with I don't know what is actually legal, google tells me word and underscore, but $ is obviously legal as I have code here that has methods starting with it. Changed: U trunk/Bundles/JavaScript.tmbundle/Syntaxes/JavaScript.plist