refactor: rewrite if else

pull/13386/head
Omar Elmasri 2025-05-10 10:44:31 +03:00
parent dd89b62ae3
commit b1f15ddebd
1 changed files with 5 additions and 4 deletions

View File

@ -46,10 +46,11 @@ impl Registers {
'#' => {
let (view, doc) = current_ref!(editor);
let selections = doc.selection(view.id).len();
let mut number_of_digits = 0 as usize;
if editor.config().padding_selection_index_register {
number_of_digits = (selections.ilog10() + 1) as usize;
}
let number_of_digits = if editor.config().padding_selection_index_register {
selections.ilog10() as usize + 1
} else {
0
};
// ExactSizeIterator is implemented for Range<usize> but
// not RangeInclusive<usize>.
Some(RegisterValues::new((0..selections).map(move |i| {