1.0.3.28: handle output for fatal-compiler-errors more consistently
authorJuho Snellman <jsnell@iki.fi>
Sun, 4 Mar 2007 23:47:58 +0000 (23:47 +0000)
committerJuho Snellman <jsnell@iki.fi>
Sun, 4 Mar 2007 23:47:58 +0000 (23:47 +0000)
* Format the output like it's done for other errors / warnings
        * Output to *error-output*
        * Output unconditionally regardless of the value of *compiler-verbose*

src/compiler/main.lisp
version.lisp-expr

index 4c08cd7..168fe6f 100644 (file)
       ;; the input file.
       (fatal-compiler-error (condition)
        (signal condition)
-       (when *compile-verbose*
-         (format *standard-output*
+       (pprint-logical-block (*error-output* nil :per-line-prefix "; ")
+         (format *error-output*
                  "~@<compilation aborted because of fatal error: ~2I~_~A~:>"
                  condition))
        (values nil t t)))))
index 540d01b..4baac58 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.3.27"
+"1.0.3.28"