(DIRECTORY "/tmp/[P]*.*")
gives a type error:
The value "P" is not of type CHARACTER.
+
+391:
+ Typed slots with moderately difficult types, combined with
+ subclassing, cause the computation of effective-slot-definitions to
+ go awry.
+ (defclass foo () ((x :type fixnum)))
+ (defclass bar (foo) ((x :type (integer 1 5))))
+ gives an error from SB-PCL::SPECIALIZER-APPLICABLE-USING-TYPE-P.
+ This is probably because of an inappropriate use of *SUBTYPEP in
+ COMPUTE-EFFECTIVE-SLOT-DEFINITION-INITARGS.
;;; 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.9.6.56"
+"0.9.6.57"