From ee6f445641b9f6612b33c235ae13ec1ff9f0ca77 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sat, 10 Dec 2022 01:19:21 +0100 Subject: [PATCH] report generic calc percentiles instead of min/max --- barcat | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/barcat b/barcat index a129091..5fd0a16 100755 --- a/barcat +++ b/barcat @@ -152,9 +152,9 @@ $opt{report} //= join('', '${count#} values', '${lines#; $_ = $_ != @order && " over $_ lines"}', sprintf('${count: (%s)}', join ', ', - '${min; color(31)} min', + '${0v; color(31)} min', '${avg; $opt{reformat} or $_ = sprintf "%0.2f", $_; color(36)} avg', - '${max; color(32)} max', + '${100v; color(32)} max', ), ); $opt{palette} //= $opt{color} && [31, 90, 32]; @@ -399,10 +399,6 @@ sub show_stat { if (@order) { $vars{partsum} = sum(0, grep {length} @values[$linemin .. $linemax]) if $linemin <= $linemax and ($opt{hidemin} or $opt{hidemax}); - %vars = (%vars, - min => $order[-1], - max => $order[0], - ); } say varfmt($opt{report}, \%vars); return 1; -- 2.30.0