certain complicated string types. (reported by Gary King)
* fixed bug: STRING-TO-OCTETS and OCTETS-TO-STRING did not convert
character codes. (thanks to Yaroslav Kavenchuk and Ivan Boldyrev)
+ * fixed bug: DOCUMENTATION on structures no longer signals an
+ error if no structure type of the right name exists. (reported by
+ Glenn Ehrlich)
changes in sbcl-0.9.9 relative to sbcl-0.9.8:
* new platform: experimental support for the Windows operating
((info :typed-structure :info x)
(values (info :typed-structure :documentation x)))
(t
- (error "~S is not the name of a structure type." x))))
+ nil)))
(defmethod (setf documentation) (new-value
(x structure-class)
((info :typed-structure :info x)
(setf (info :typed-structure :documentation x) new-value))
(t
- (error "~S is not the name of a structure type." x))))
+ nil)))
\f
;;; variables
(documentation 'fixnum 'type)
(documentation 'class 'type)
(documentation (find-class 'class) 'type)
+(documentation 'foo 'structure)
;;; DECODE-UNIVERSAL-TIME should accept second-resolution time-zones.
(macrolet ((test (ut time-zone list)
;;; 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.9.8"
+"0.9.9.9"