This reverts commit 629a057.
This reverts commit 5047b53.
Previously with Ace, two or more adjacent tokens with the same token class were combined into one token. We were relying on this behavior for function/scope outlining (i.e. jump to function behavior) because we need each assignment operator to show up as a single token. Our latest sync to Ace included a change that stops this from happening. Therefore function outlining was broken. The fix is to make these operators one token right from the highlight rules.