Cleanup box function
This commit is contained in:
parent
8a165309ba
commit
19a0a99ed3
42
src/box_.rs
42
src/box_.rs
@ -74,48 +74,6 @@ fn boxed_selections(_options: &Options) -> Result<Vec<SelectionDesc>, KakError>
|
|||||||
ret
|
ret
|
||||||
};
|
};
|
||||||
|
|
||||||
// let mut ret = vec![];
|
|
||||||
// for sd in selections_desc {
|
|
||||||
// // The index in the array that contains the first row in the split lines
|
|
||||||
// let first_row_idx = selections_desc_rows
|
|
||||||
// .binary_search_by(|sd_search| sd_search.left.row.cmp(&sd.left.row))
|
|
||||||
// .map_err(|_| {
|
|
||||||
// KakError::Custom(format!(
|
|
||||||
// "Selection row {} not found in split rows",
|
|
||||||
// sd.left.row
|
|
||||||
// ))
|
|
||||||
// })?;
|
|
||||||
|
|
||||||
// // The slice of full row selections
|
|
||||||
// let sd_rows = selections_desc_rows
|
|
||||||
// .as_slice()
|
|
||||||
// // Start at the first (should be only) position in the list with this row
|
|
||||||
// .take(first_row_idx..)
|
|
||||||
// .ok_or_else(|| {
|
|
||||||
// KakError::Custom(format!(
|
|
||||||
// "Rows selections_desc (len={}) has no idx={}",
|
|
||||||
// selections_desc_rows.len(),
|
|
||||||
// first_row_idx
|
|
||||||
// ))
|
|
||||||
// })?
|
|
||||||
// // Take row_span rows. For an 8 row selection, get 8 rows, including the one taken before
|
|
||||||
// .take(..(sd.row_span()))
|
|
||||||
// .ok_or_else(|| {
|
|
||||||
// eprintln!(
|
|
||||||
// "rows: {}, row_span: {}, remaining: selections_desc_rows: {}",
|
|
||||||
// selections_desc_rows.len(),
|
|
||||||
// sd.row_span(),
|
|
||||||
// selections_desc_rows.len()
|
|
||||||
// );
|
|
||||||
// KakError::Custom(String::from(
|
|
||||||
// "Selections split on line count mismatch (too few rows)",
|
|
||||||
// ))
|
|
||||||
// })?;
|
|
||||||
|
|
||||||
// ret.extend_from_slice(&to_boxed_selections(sd, sd_rows)[..]);
|
|
||||||
// }
|
|
||||||
// Ok(ret)
|
|
||||||
|
|
||||||
Ok(selections_desc
|
Ok(selections_desc
|
||||||
.iter()
|
.iter()
|
||||||
.map(|sd| {
|
.map(|sd| {
|
||||||
|
Loading…
Reference in New Issue
Block a user