X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=bf75bd51848b0df01dd7dcc5cf9be408986aeed2;hb=bc19622c8c9b6af2635da30ed9c88665012d3361;hp=3aabb52654c13ee48b10f16c4958734e1c56b54f;hpb=55ba706ac509b215da17b3b0ce775795e5b5ed62;p=sbcl.git diff --git a/NEWS b/NEWS index 3aabb52..bf75bd5 100644 --- a/NEWS +++ b/NEWS @@ -10,9 +10,28 @@ changes in sbcl-0.8.18 relative to sbcl-0.8.17: (backtraces from throws to unknown catch tags.) * bug fix: lambda-list parsing is now stricter vrt. order and number of lambda-list keywords. + * bug fix: as specified by AMOP, an error is signalled if a + class-option appears multiple times in a DEFCLASS form. (reported + by Bruno Haible) + * bug fix: RANDOM can be compiled when the compiler derives the type + of its numeric argument as a disjoint set of small integers. + (reported by Paul Dietz) + * fixed some bugs related to Unicode integration: + ** RUN-PROGRAM can allow its child to take input from a Lisp + stream. (reported by Stefan Scholl) + ** ASDF-INSTALL successfully downloads .tar.gz files in all + locales. (reported by Ken Causey) * fixed some bugs revealed by Paul Dietz' test suite: ** INCF, DECF and REMF evaluate their place form as specified in CLtS 5.1.3. + ** FORMATTER expands ~{ ~} iteration directives with V or # + parameters correctly. + ** FORMATTER deals with the ~@[ ~] conditional directive where the + consequent uses no arguments correctly. + ** the system has a partial understanding of the (COMPLEX RATIO) + type specifier. + ** UPGRADED-COMPLEX-PART-TYPE obeys the lattice upgrading rules + required. changes in sbcl-0.8.17 relative to sbcl-0.8.16: * new feature: a build-time option (controlled by the :SB-UNICODE