mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-14 16:27:35 +02:00
Do not display unnecessary colon in error msgs
This commit is contained in:
parent
68bf9e3316
commit
fb18bf46ce
2 changed files with 5 additions and 2 deletions
3
icyc.scm
3
icyc.scm
|
@ -36,7 +36,8 @@
|
||||||
((pair? obj)
|
((pair? obj)
|
||||||
(when (string? (car obj))
|
(when (string? (car obj))
|
||||||
(display (car obj))
|
(display (car obj))
|
||||||
(display ": ")
|
(if (not (null? (cdr obj)))
|
||||||
|
(display ": "))
|
||||||
(set! obj (cdr obj)))
|
(set! obj (cdr obj)))
|
||||||
(for-each
|
(for-each
|
||||||
(lambda (o)
|
(lambda (o)
|
||||||
|
|
|
@ -516,7 +516,9 @@ object Cyc_default_exception_handler(void *data, int argc, closure _,
|
||||||
type_of(car(err)) == string_tag) {
|
type_of(car(err)) == string_tag) {
|
||||||
is_msg = 0;
|
is_msg = 0;
|
||||||
Cyc_display(data, car(err), stderr);
|
Cyc_display(data, car(err), stderr);
|
||||||
|
if (cdr(err)) {
|
||||||
fprintf(stderr, ": ");
|
fprintf(stderr, ": ");
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
Cyc_write(data, car(err), stderr);
|
Cyc_write(data, car(err), stderr);
|
||||||
fprintf(stderr, " ");
|
fprintf(stderr, " ");
|
||||||
|
|
Loading…
Add table
Reference in a new issue