New member format ~E.
This commit is contained in:
parent
3c4ebedbb3
commit
dd0e572676
2 changed files with 9 additions and 3 deletions
|
@ -49,6 +49,7 @@
|
||||||
(chicken base)
|
(chicken base)
|
||||||
(chicken string)
|
(chicken string)
|
||||||
(chicken sort)
|
(chicken sort)
|
||||||
|
(chicken format)
|
||||||
dictionary
|
dictionary
|
||||||
period
|
period
|
||||||
testing
|
testing
|
||||||
|
@ -161,6 +162,11 @@
|
||||||
((#\N) (mr-ref mr 'nick))
|
((#\N) (mr-ref mr 'nick))
|
||||||
((#\I) (number->string (mr-ref mr 'id)))
|
((#\I) (number->string (mr-ref mr 'id)))
|
||||||
((#\S) (number->string (member-suspended-months mr)))
|
((#\S) (number->string (member-suspended-months mr)))
|
||||||
|
((#\E)
|
||||||
|
(let ((n (length (mr-ref mr member-file-error-symbol '()))))
|
||||||
|
(if (<= n 2)
|
||||||
|
""
|
||||||
|
(sprintf "[~A]" (- n 2)))))
|
||||||
((#\~) "~"))
|
((#\~) "~"))
|
||||||
resl))
|
resl))
|
||||||
(loop (cdr fmtl)
|
(loop (cdr fmtl)
|
||||||
|
|
|
@ -309,11 +309,11 @@
|
||||||
(destroyed-mrs (dict-ref bi 'destroyed))
|
(destroyed-mrs (dict-ref bi 'destroyed))
|
||||||
(student-mrs (dict-ref bi 'students)))
|
(student-mrs (dict-ref bi 'students)))
|
||||||
(print a:success " Active (" (length active-mrs) "): " a:default
|
(print a:success " Active (" (length active-mrs) "): " a:default
|
||||||
(member-records->string (sort active-mrs member<?)))
|
(member-records->string (sort active-mrs member<?) "~N~E"))
|
||||||
(print a:warning " Suspended (" (length suspended-mrs) "): " a:default
|
(print a:warning " Suspended (" (length suspended-mrs) "): " a:default
|
||||||
(member-records->string (sort suspended-mrs member<?)))
|
(member-records->string (sort suspended-mrs member<?) "~N~E"))
|
||||||
(print a:warning " Destroyed (" (length destroyed-mrs) "): " a:default
|
(print a:warning " Destroyed (" (length destroyed-mrs) "): " a:default
|
||||||
(member-records->string (sort destroyed-mrs member<?)))
|
(member-records->string (sort destroyed-mrs member<?) "~N~E"))
|
||||||
(print a:highlight " Students (" (length student-mrs) "): " a:default
|
(print a:highlight " Students (" (length student-mrs) "): " a:default
|
||||||
(member-records->string (sort student-mrs member<?)))
|
(member-records->string (sort student-mrs member<?)))
|
||||||
(let ((suspended2 (filter-members-by-predicate
|
(let ((suspended2 (filter-members-by-predicate
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue