X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=inline;f=NEWS;h=db164bba33da74eaef7d802bae4ad9e45478db14;hb=3537df0868f37c98475405b6dea497d053ac06f7;hp=38017d67d089e42889dfcfa4391b8b1cdc239847;hpb=d656401927393487e28e1b765f868822370c1be3;p=sbcl.git diff --git a/NEWS b/NEWS index 38017d6..db164bb 100644 --- a/NEWS +++ b/NEWS @@ -1635,8 +1635,11 @@ changes in sbcl-0.8.0 relative to sbcl-0.7.14 sbcl --eval "(defpackage :foo)" --eval "(print 'foo::bar)" now work as the user might reasonably expect.) * minor incompatible change: *STANDARD-INPUT* is now only an - INPUT-STREAM, not a BIDIRECTIONAL-STREAM. (thanks to Antonio + INPUT-STREAM, not a BIDIRECTIONAL-STREAM. (thanks to Antonio Martinez) + * minor incompatible change: Y-OR-N-P is now character-oriented, not + line oriented. Also, YES-OR-NO-P now works without errors. + (thanks to Antonio Martinez) * known functions, which cannot be open coded by backend, are considered to be able to check types of their arguments. (reported by Nathan J. Froyd) @@ -1647,6 +1650,9 @@ changes in sbcl-0.8.0 relative to sbcl-0.7.14 Baumann) * SB-MOP:ENSURE-CLASS-USING-CLASS now takes its arguments in the specified-by-AMOP order of (CLASS NAME &REST ARGS &KEY). + * SB-MOP:COMPUTE-EFFECTIVE-SLOT-DEFINITION now takes the + required-by-AMOP NAME argument, as well as CLASS and + DIRECT-SLOT-DEFINITIONS. (thanks to Kevin Rosenberg) * fixed bug 20: DEFMETHOD can define methods using names that are not the proper names of classes to designate class specializers. * bug fix: INTERACTIVE-STREAM-P now works on streams associated with @@ -1669,6 +1675,8 @@ changes in sbcl-0.8.0 relative to sbcl-0.7.14 ** DEFCLASS of forward-referenced classes with another forward-referenced class in the superclasses list no longer causes an error; + ** condition slots are now initialized once each, not multiple + times; (thanks to Gerd Moellmann) planned incompatible changes in 0.8.x: * (not done yet, but planned:) When the profiling interface settles