mirror of https://github.com/helix-editor/helix
refactor: rewrite if else
parent
dd89b62ae3
commit
b1f15ddebd
|
@ -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| {
|
||||
|
|
Loading…
Reference in New Issue