From: Christophe R. <cr...@us...> - 2003-07-30 16:07:48
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1:/tmp/cvs-serv7058 Modified Files: NEWS package-data-list.lisp-expr version.lisp-expr Log Message: 0.8.2.10: Implement SB-EXT:CODE-DELETION-NOTE, at least partly for pfdietz' benefit ... I'm too nice, really I am; ... we're going to need COERCE-TO-CONDITION in the cross-compiler; ... extract (somewhat bogusly) format control and arguments from the condition in the SIMPLE-CONDITION case, so that warm init doesn't print every compiler note in long form. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.370 retrieving revision 1.371 diff -u -d -r1.370 -r1.371 --- NEWS 30 Jul 2003 15:56:30 -0000 1.370 +++ NEWS 30 Jul 2003 16:07:44 -0000 1.371 @@ -1941,6 +1941,9 @@ * SBCL now builds and runs on MacOS X (version 10.2), or perhaps more accurately, on the Darwin kernel running on PowerPC hardware. (thanks to Brian Mastenbrook, Pierre Mai and Patrik Nordebo) + * Compiler code deletion notes now signal a condition of type + SB-EXT:CODE-DELETION-NOTE (a subtype of SB-EXT:COMPILER-NOTE) with + an associated MUFFLE-WARNING restart. * bug fix: WITH-OUTPUT-TO-STRING (and MAKE-STRING-OUTPUT-STREAM) now accept and act upon their :ELEMENT-TYPE keyword argument. (reported by Edi Weitz) Index: package-data-list.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/package-data-list.lisp-expr,v retrieving revision 1.235 retrieving revision 1.236 diff -u -d -r1.235 -r1.236 --- package-data-list.lisp-expr 22 Jul 2003 05:45:25 -0000 1.235 +++ package-data-list.lisp-expr 30 Jul 2003 16:07:45 -0000 1.236 @@ -552,7 +552,7 @@ ;; conditions that can be handled to reduce compiler ;; verbosity - "COMPILER-NOTE" + "CODE-DELETION-NOTE" "COMPILER-NOTE" ;; FIXME: This name doesn't match the DEFFOO - vs. - ;; DEFINE-FOO convention used in the ANSI spec, and so Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.1138 retrieving revision 1.1139 diff -u -d -r1.1138 -r1.1139 --- version.lisp-expr 30 Jul 2003 15:56:30 -0000 1.1138 +++ version.lisp-expr 30 Jul 2003 16:07:45 -0000 1.1139 @@ -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".) -"0.8.2.9" +"0.8.2.10" |