Skip to content

Commit

Permalink
0.9.9.9:
Browse files Browse the repository at this point in the history
	Don't signal an error on (DOCUMENTATION 'FOO 'STRUCTURE) when
        there's no structure named 'FOO (reported by Glenn Ehrlich).
  • Loading branch information
jsnell committed Jan 29, 2006
1 parent c6b0785 commit 71d6009
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 3 deletions.
3 changes: 3 additions & 0 deletions NEWS
Expand Up @@ -4,6 +4,9 @@ changes in sbcl-0.9.10 relative to sbcl-0.9.9:
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
Expand Down
4 changes: 2 additions & 2 deletions src/pcl/documentation.lisp
Expand Up @@ -149,7 +149,7 @@
((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)
Expand Down Expand Up @@ -187,7 +187,7 @@
((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)))


;;; variables
Expand Down
1 change: 1 addition & 0 deletions tests/interface.pure.lisp
Expand Up @@ -66,6 +66,7 @@
(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)
Expand Down
2 changes: 1 addition & 1 deletion version.lisp-expr
Expand Up @@ -17,4 +17,4 @@
;;; 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"

0 comments on commit 71d6009

Please sign in to comment.