Update of /cvsroot/sbcl/sbcl
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv2073
Modified Files:
NEWS version.lisp-expr
Log Message:
1.0.37.7: RETRY restart for NO-APPLICABLE-METHOD and NO-PRIMARY-METHOD
Wrap calling the NO-FOO gf in a CALL-NO-FOO function which provides
the restart.
Can't do the same easily for NO-NEXT-METHOD, as return-value from
CALL-NEXT-METHOD would get messed up.
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.1720
retrieving revision 1.1721
diff -u -d -r1.1720 -r1.1721
--- NEWS 28 Mar 2010 13:37:22 -0000 1.1720
+++ NEWS 28 Mar 2010 13:44:46 -0000 1.1721
@@ -4,6 +4,9 @@
SB-THREAD:WAIT-ON-SEMAPHORE.
* enhancement: *STANDARD-OUTPUT*, *STANDARD-INPUT*, and *ERROR-OUTPUT* are
now bivalent.
+ * enhancement: errors from NO-APPLICABLE-METHOD and
+ NO-PRIMARY-METHOD now have a RETRY restart available to retry the
+ generic function call.
* bug fix: correct restart text for the continuable error in MAKE-PACKAGE.
* bug fix: a rare case of startup-time page table corruption.
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.4799
retrieving revision 1.4800
diff -u -d -r1.4799 -r1.4800
--- version.lisp-expr 28 Mar 2010 13:37:22 -0000 1.4799
+++ version.lisp-expr 28 Mar 2010 13:44:46 -0000 1.4800
@@ -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".)
-"1.0.37.6"
+"1.0.37.7"
|