on master help sign in
Use Range::with_direction consistently
032d76cMichael Davis
helix-term/src/commands.rs+1−4
@@ -2177,10 +2177,7 @@ fn ensure_selections_forward(cx: &mut Context) {
2177 let selection = doc
2177 let selection = doc
2178 .selection(view.id)
2178 .selection(view.id)
2179 .clone()
2179 .clone()
2180− .transform(|r| match r.direction() {
2181− Direction::Forward => r,
2180+ .transform(|r| r.with_direction(Direction::Forward));
2182− Direction::Backward => r.flip(),
2183− });
2184
2181
2185 doc.set_selection(view.id, selection);
2182 doc.set_selection(view.id, selection);
2186}
2183}