X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=BUGS;h=729da429391c342bde85d966dfb95bd16b9b0539;hb=129b26c117d41c21663f07e9017871b56fafa501;hp=48ca825687a223c01fbd848d1df0b7acb5d1dad6;hpb=f4e8bca5eaa6e6db42299fe2f3852fb2e07508c7;p=sbcl.git diff --git a/BUGS b/BUGS index 48ca825..729da42 100644 --- a/BUGS +++ b/BUGS @@ -1305,12 +1305,6 @@ WORKAROUND: in the wrapper, and then to update the instance just run through all the old wrappers in order from oldest to newest. -331: "lazy creation of CLOS classes for user-defined conditions" - (defstruct foo) - (defstruct (bar (:include foo))) - (sb-mop:class-direct-subclasses (find-class 'foo)) - returns NIL, rather than a singleton list containing the BAR class. - 332: "fasl stack inconsistency in structure redefinition" (reported by Tim Daly Jr sbcl-devel 2004-05-06) Even though structure redefinition is undefined by the standard, the @@ -1502,13 +1496,6 @@ WORKAROUND: (it is likely that the fault lies in PPRINT-LOGICAL-BLOCK, as suggested by the suggested implementation of PPRINT-TABULAR) -342: PPRINT-TABULAR / PPRINT-LOGICAL-BLOCK logical block start position - The logical block introduced by PPRINT-LOGICAL-BLOCK should not - include the prefix, so that - (pprint-tabular *standard-output* '(1 2 3) t nil 2) - should print - "(1 2 3)" rather than "(1 2 3)". - 343: MOP:COMPUTE-DISCRIMINATING-FUNCTION overriding causes error Even the simplest possible overriding of COMPUTE-DISCRIMINATING-FUNCTION, suggested in the PCL implementation