From 396896e5726615dff979aae81807e7bb7893bb54 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Tue, 14 May 2024 02:20:14 +0100 Subject: [PATCH] report: Sort primarily by box. --- report | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/report b/report index 29d1d7e..b44c6fb 100755 --- a/report +++ b/report @@ -64,7 +64,9 @@ sub set_box ($) { if ($box ne $lastbox) { print "!box $box\n"; $lastbox = $box; } } -for my $name (sort { $set_path{$a}[0] cmp $set_path{$b}[0] } +for my $name (sort { my $pa = $set_path{$a}[0]; my $ba = $box{$pa} // "~~~"; + my $pb = $set_path{$b}[0]; my $bb = $box{$pb} // "~~~"; + $ba cmp $bb || $pa cmp $pb } keys %set_path) { my $paths = $set_path{$name}; my @unk; -- 2.11.0