Extend delimited text selection to outer if repeated.

Mostly a straightforward change except getting rid of evil-caret adjustments.