Support coffee script with the build in style. It's sadly not perfect because the semantic classes are not always consistently or correctly applied in JS as they are in JS. I had to do a workaround so the keys of the hash in this syntax work:
That produces incorrect output in some other syntax styles, however. Not sure how to go about this. Looks overall acceptable I think, however, although it's kind of frustrating.
Support coffee script with the build in style. It's sadly not perfect because the semantic classes are not always consistently or correctly applied in JS as they are in JS. I had to do a workaround so the keys of the hash in this syntax work:
See:
.leading-whitespace + .variable.assignment
That produces incorrect output in some other syntax styles, however. Not sure how to go about this. Looks overall acceptable I think, however, although it's kind of frustrating.