Do not display error symbols in member-record.
This commit is contained in:
parent
7a5975df63
commit
9a71545e3e
2 changed files with 8 additions and 5 deletions
|
@ -31,6 +31,7 @@
|
||||||
*member-file-context*
|
*member-file-context*
|
||||||
*member-file-check-syntax*
|
*member-file-check-syntax*
|
||||||
*member-default-joined*
|
*member-default-joined*
|
||||||
|
member-file-error-symbol
|
||||||
load-member-file
|
load-member-file
|
||||||
member-file-tests!
|
member-file-tests!
|
||||||
)
|
)
|
||||||
|
|
|
@ -49,7 +49,8 @@
|
||||||
dictionary
|
dictionary
|
||||||
period
|
period
|
||||||
testing
|
testing
|
||||||
month)
|
month
|
||||||
|
member-file)
|
||||||
|
|
||||||
;; Prints human-readable information
|
;; Prints human-readable information
|
||||||
(define (print-member-record-info mr)
|
(define (print-member-record-info mr)
|
||||||
|
@ -73,10 +74,11 @@
|
||||||
(let* ((kv (car sinfo))
|
(let* ((kv (car sinfo))
|
||||||
(k (car kv))
|
(k (car kv))
|
||||||
(v (cdr kv)))
|
(v (cdr kv)))
|
||||||
(print " " k ":\t"
|
(when (not (eq? k member-file-error-symbol))
|
||||||
(if (member k '(student suspend))
|
(print " " k ":\t"
|
||||||
(periods->string v)
|
(if (member k '(student suspend))
|
||||||
v))
|
(periods->string v)
|
||||||
|
v)))
|
||||||
(loop (cdr sinfo)))))))
|
(loop (cdr sinfo)))))))
|
||||||
|
|
||||||
;; Returns key from the top-level (members-base) record if it exists,
|
;; Returns key from the top-level (members-base) record if it exists,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue