From b1f15ddebd7a5f0aa0459e1751f37bcf7beb5920 Mon Sep 17 00:00:00 2001 From: Omar Elmasri Date: Sat, 10 May 2025 10:44:31 +0300 Subject: [PATCH] refactor: rewrite if else --- helix-view/src/register.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/helix-view/src/register.rs b/helix-view/src/register.rs index b95fa0787..ada12722f 100644 --- a/helix-view/src/register.rs +++ b/helix-view/src/register.rs @@ -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 but // not RangeInclusive. Some(RegisterValues::new((0..selections).map(move |i| {