From 85640563201b15af51e9e115aa19ef83205a98c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Pant=C5=AF=C4=8Dek?= Date: Mon, 20 Mar 2023 12:44:41 +0100 Subject: [PATCH] Member sorting. --- member-record.scm | 6 ++++++ members-base.scm | 12 ++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/member-record.scm b/member-record.scm index f9d9b6d..9403943 100644 --- a/member-record.scm +++ b/member-record.scm @@ -41,6 +41,7 @@ member-suspended-months member-source print-member-source + memberstring active-mrs)) + (member-records->string (sort active-mrs memberstring suspended-mrs)) + (member-records->string (sort suspended-mrs memberstring destroyed-mrs)) + (member-records->string (sort destroyed-mrs memberstring student-mrs)) + (member-records->string (sort student-mrs member= (member-suspended-months mr) 24))))) (when (not (null? suspended2)) (print " Suspended for at least 24 months: " - (member-records->string suspended2 "~N (~S)")))) + (member-records->string (sort suspended2 memberstring invalid-mrs "~N (~I)") + (member-records->string (sort invalid-mrs member