Consider the following Ruby code:
puts "(barf"
If you hit Enter at the end of this line, ST will indent the next line:
puts "(barf"
|
In other words, it interprets the opening parenthesis inside the string as being meaningful to the indentation. The bug only seems to affect opening parantheses.