I was getting lots of bad behavior for coffee-script highlighting. I noticed you had a pending pull request that fixed a couple of my issues, so I started working from your branch instead of the trunk. I fixed a bunch of issues with string highlighting as shown here: http://gist.github.com/1215861
I'm not sure if this is a reasonable way to do this, but maybe you could pull these changes into your fork and then send another pull request to pygments? If not, please advise - I'm very new to bitbucket.