1.0.18.6: rename SB-PCL::FUNCTION-KEYWORD-PARAMETERS to CL:FUNCTION-KEYWORDS
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 30 Jun 2008 10:04:48 +0000 (10:04 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 30 Jun 2008 10:04:48 +0000 (10:04 +0000)
 * Not that anyone seems to have missed it yet...

NEWS
src/pcl/generic-functions.lisp
src/pcl/methods.lisp
version.lisp-expr

diff --git a/NEWS b/NEWS
index 58e8614..0af2e7e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,7 @@ changes in sbcl-1.0.19 relative to 1.0.18:
        if the derived type of the second argument is a MEMBER type
        containing invalid type specifiers.
     ** ADJOIN with constant NIL as second argument works correctly.
+    ** FUNCTION-KEYWORDS was called SB-PCL::FUNCTION-KEYWORD-PARAMETERS.
 
 changes in sbcl-1.0.18 relative to 1.0.17:
   * minor incompatible change: SB-SPROF:WITH-PROFILING now by default
index 7d37d62..e0ed65a 100644 (file)
 
 (defgeneric finalize-inheritance (class))
 
-(defgeneric function-keyword-parameters (method))
+(defgeneric function-keywords (method))
 
 (defgeneric generic-function-argument-precedence-order (gf))
 
index 3dc38cc..52d9ece 100644 (file)
   (reinitialize-instance generic-function :name new-value)
   new-value)
 \f
-(defmethod function-keyword-parameters ((method standard-method))
+(defmethod function-keywords ((method standard-method))
   (multiple-value-bind (nreq nopt keysp restp allow-other-keys-p
                         keywords keyword-parameters)
       (analyze-lambda-list (if (consp method)
           (let ((methods.keys nil) (methods.allowp nil))
             (dolist (m methods)
               (multiple-value-bind (m.keyparams m.allow-other-keys)
-                  (function-keyword-parameters m)
+                  (function-keywords m)
                 (setq methods.keys (union methods.keys m.keyparams :key #'maybe-car))
                 (setq methods.allowp (or methods.allowp m.allow-other-keys))))
             (let ((arglist '()))
index c3fd9aa..20c2f2b 100644 (file)
@@ -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.18.5"
+"1.0.18.6"