move_offsets_with does not reset select_mode
The fix in move_with resets select_mode to Character after movement, but move_offsets_with (used by move_to_enclosing_bracket, select_delimiters_impl, etc.) does not. This leaves the original bug unfixed for those code paths: after moving the cursor via these methods, Shift-click may still extend from a stale word/line boundary.