With v3.1, I noticed some less-smooth editor behavior. First off, it seemed to have dropped the auto-surround -- so that seleecting text and typing a double quote ended up deleting the text! I went into settings and fixed it...
But I digress... Now I have more weirdness that I do not recall from earlier version.
I was simply editing the beginnings of an RSpec file:
For some odd reason, the describe's object gets highlighted, even though all I did was put my cursor at the end of <<EO -- poised to type CSV! (Get it>? End of the CSV multi-line test string?)