open_below: drop redundant collect/into_iter.

imgbot
Blaž Hrastnik 3 years ago
parent 6cfb1acb9d
commit def949e509

@ -605,15 +605,12 @@ pub fn open_below(cx: &mut Context) {
let lines = selection_lines(&doc.state); let lines = selection_lines(&doc.state);
let positions: Vec<_> = lines let positions = lines.into_iter().map(|index| {
.into_iter() // adjust all positions to the end of the line/start of the next one.
.map(|index| { doc.text().line_to_char(index + 1)
// adjust all positions to the end of the line/start of the next one. });
doc.text().line_to_char(index + 1)
})
.collect();
let changes = positions.iter().copied().map(|index| { let changes = positions.map(|index| {
// TODO: share logic with insert_newline for indentation // TODO: share logic with insert_newline for indentation
let indent_level = helix_core::indent::suggested_indent_for_pos( let indent_level = helix_core::indent::suggested_indent_for_pos(
doc.syntax.as_ref(), doc.syntax.as_ref(),

Loading…
Cancel
Save