From: Christophe R. <cr...@us...> - 2004-07-14 06:21:19
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16626 Modified Files: BUGS NEWS version.lisp-expr Log Message: 0.8.12.31: Fix bug 269 (also rediscovered by Peter Seibel on comp.lang.lisp) ... SCALE-FLOAT scales floats by integers, not just float-exponents; ... write code to minimize generic calls, not that I think SCALE-FLOAT is likely to be on many critical paths; ... tests Index: BUGS =================================================================== RCS file: /cvsroot/sbcl/sbcl/BUGS,v retrieving revision 1.411 retrieving revision 1.412 diff -u -d -r1.411 -r1.412 --- BUGS 8 Jul 2004 18:29:53 -0000 1.411 +++ BUGS 14 Jul 2004 06:21:10 -0000 1.412 @@ -908,9 +908,6 @@ (list x y))) (funcall (eval #'foo) 1))) -269: - SCALE-FLOAT should accept any integer for its second argument. - 270: In the following function constraint propagator optimizes nothing: Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- NEWS 13 Jul 2004 08:42:01 -0000 1.587 +++ NEWS 14 Jul 2004 06:21:10 -0000 1.588 @@ -24,6 +24,8 @@ * fixed bug #334: programmatic addition of slots using specialized methods on SB-MOP:COMPUTE-SLOTS works for :ALLOCATION :INSTANCE and :ALLOCATION :CLASS slots. + * fixed bug #269: SCALE-FLOAT scales floats by any integer, not just + float exponents. (rereported by Peter Seibel) * fixed a bug: #\Space (and other whitespace characters) are no longer considered to be macro characters in standard syntax by GET-MACRO-CHARACTER. Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.1703 retrieving revision 1.1704 diff -u -d -r1.1703 -r1.1704 --- version.lisp-expr 13 Jul 2004 08:42:02 -0000 1.1703 +++ version.lisp-expr 14 Jul 2004 06:21:10 -0000 1.1704 @@ -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.12.30" +"0.8.12.31" |