diff options
Diffstat (limited to 'src/display.rs')
-rw-r--r-- | src/display.rs | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/display.rs b/src/display.rs index 5223306..ef51719 100644 --- a/src/display.rs +++ b/src/display.rs @@ -235,7 +235,6 @@ fn get_output<'a>( padding_rules[&Block::SizeValue], )), Block::SizeValue => strings.push(meta.size.render_value(colors, flags)), - Block::SizeUnit => strings.push(meta.size.render_unit(colors, flags)), Block::Date => strings.push(meta.date.render(colors, &flags)), Block::Name => { let s: String = if flags.no_symlink { @@ -277,34 +276,27 @@ fn get_visible_width(input: &str) -> usize { UnicodeWidthStr::width(input) - nb_invisible_char } -fn detect_size_lengths(metas: &[Meta], flags: &Flags) -> (usize, usize) { +fn detect_size_lengths(metas: &[Meta], flags: &Flags) -> usize { let mut max_value_length: usize = 0; - let mut max_unit_size: usize = 0; for meta in metas { let value_len = meta.size.value_string(flags).len(); - let unit_len = meta.size.unit_string(&flags).len(); if value_len > max_value_length { max_value_length = value_len; } - - if unit_len > max_unit_size { - max_unit_size = unit_len; - } } - (max_value_length, max_unit_size) + max_value_length } fn get_padding_rules(metas: &[Meta], flags: &Flags) -> HashMap<Block, usize> { let mut padding_rules: HashMap<Block, usize> = HashMap::new(); if flags.blocks.contains(&Block::Size) { - let (size_val, size_unit) = detect_size_lengths(&metas, &flags); + let size_val = detect_size_lengths(&metas, &flags); padding_rules.insert(Block::SizeValue, size_val); - padding_rules.insert(Block::SizeUnit, size_unit); } padding_rules |