0.8.0.50:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sun, 8 Jun 2003 15:02:27 +0000 (15:02 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sun, 8 Jun 2003 15:02:27 +0000 (15:02 +0000)
commit3cc4b17d770f3fe95e5e94f6ac39820784968c4d
treecc672529732484439208397799112ac56f70e275
parentdf54cca124aa142fd222be24824b4e5320fa455e
0.8.0.50:
Fixes for ADD-METHOD.[12] and FIND-METHOD error cases
... ADD-METHOD should return the generic function (but preserve
method-returning in the internal function ADD-NAMED-METHOD
... FIND-METHOD needs to signal an error if the lengths of the
specializers isn't the same as the number of required arguments
to the generic function.  Turn the test in REAL-GET-METHOD into
an AVER.
... REMOVED-NAMED-METHOD is unused; delete it.
... incompatible lambda lists don't actually require an error of
type PROGRAM-ERROR to be signalled, and in fact this change
can make the error signalled be an ERROR.  Adjust the test.
NEWS
src/pcl/generic-functions.lisp
src/pcl/methods.lisp
tests/clos.impure.lisp
version.lisp-expr