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 (view, doc) = current_ref!(editor);
|
||||||
let selections = doc.selection(view.id).len();
|
let selections = doc.selection(view.id).len();
|
||||||
let mut number_of_digits = 0 as usize;
|
let number_of_digits = if editor.config().padding_selection_index_register {
|
||||||
if editor.config().padding_selection_index_register {
|
selections.ilog10() as usize + 1
|
||||||
number_of_digits = (selections.ilog10() + 1) as usize;
|
} else {
|
||||||
}
|
0
|
||||||
|
};
|
||||||
// ExactSizeIterator is implemented for Range<usize> but
|
// ExactSizeIterator is implemented for Range<usize> but
|
||||||
// not RangeInclusive<usize>.
|
// not RangeInclusive<usize>.
|
||||||
Some(RegisterValues::new((0..selections).map(move |i| {
|
Some(RegisterValues::new((0..selections).map(move |i| {
|
||||||
|
|
Loading…
Reference in New Issue