* Reported by Antonio Martinez.
(reported by Richard Kreuter)
* bug fix: compiled calls to TYPEP were mishandling obsolete
instances. (reported by James Bielman and Attila Lendvai)
+ * bug fix: format strings with ~> without matching ~< no longer
+ trigger an AVER, but signal an understandable error instead.
+ (reported by Antonio Martinez)
changes in sbcl-0.9.15 relative to sbcl-0.9.14:
* added support for the ucs-2 external format. (contributed by Ivan
((and block (char= char #\;) (format-directive-colonp directive))
(setf semicolon directive))
((char= char #\>)
- (aver block)
+ (unless block
+ (error 'format-error
+ :complaint "~~> without a matching ~~<"
+ :control-string string
+ :offset next-directive))
(cond
((format-directive-colonp directive)
(unless pprint
;;; 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.15.21"
+"0.9.15.22"