From afcd439dd0d388294feeab17c13325e4dfa75bb2 Mon Sep 17 00:00:00 2001 From: Nikodemus Siivola Date: Wed, 13 May 2009 17:56:31 +0000 Subject: [PATCH] 1.0.28.45: better generic function lambda-lists Add a few &REST arguments with documentary value, and use better argument names. --- src/pcl/generic-functions.lisp | 7 +++---- version.lisp-expr | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/pcl/generic-functions.lisp b/src/pcl/generic-functions.lisp index ccbcb4d..7428801 100644 --- a/src/pcl/generic-functions.lisp +++ b/src/pcl/generic-functions.lisp @@ -466,7 +466,7 @@ fun-name &key &allow-other-keys)) -(defgeneric initialize-instance (gf &key &allow-other-keys)) +(defgeneric initialize-instance (instance &rest initargs &key &allow-other-keys)) (defgeneric make-instance (class &rest initargs &key &allow-other-keys)) @@ -480,10 +480,9 @@ (defgeneric reader-method-class (class direct-slot &rest initargs)) -(defgeneric reinitialize-instance (gf &rest args &key &allow-other-keys)) +(defgeneric reinitialize-instance (instance &rest initargs &key &allow-other-keys)) -(defgeneric shared-initialize (generic-function - slot-names +(defgeneric shared-initialize (instance slot-names &rest initargs &key &allow-other-keys)) (defgeneric update-dependent (metaobject dependent &rest initargs)) diff --git a/version.lisp-expr b/version.lisp-expr index 4592744..67f58a2 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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.28.44" +"1.0.28.45" -- 1.7.10.4