Update of /project/elephant/cvsroot/elephant/src In directory common-lisp.net:/tmp/cvs-serv12700/src
Modified Files: elephant.lisp Log Message: update
Date: Sat Sep 4 10:17:24 2004 Author: blee
Index: elephant/src/elephant.lisp diff -u elephant/src/elephant.lisp:1.9 elephant/src/elephant.lisp:1.10 --- elephant/src/elephant.lisp:1.9 Thu Sep 2 16:47:53 2004 +++ elephant/src/elephant.lisp Sat Sep 4 10:17:24 2004 @@ -45,7 +45,7 @@ (:use common-lisp sleepycat) (:shadow #:with-transaction) (:export #:*store-controller* #:*current-transaction* #:*auto-commit* - #:open-store #:close-store + #:open-store #:close-store #:with-open-store #:store-controller #:open-controller #:close-controller #:with-open-controller #:controller-path #:controller-environment #:controller-db #:controller-root #:add-to-root #:get-from-root @@ -62,6 +62,7 @@ ) #+cmu (:import-from :pcl + compute-class-precedence-list validate-superclass standard-slot-definition standard-direct-slot-definition @@ -69,6 +70,7 @@ direct-slot-definition-class effective-slot-definition-class slot-definition-name + slot-definition-initform slot-definition-initfunction compute-effective-slot-definition class-slots @@ -91,8 +93,13 @@ (:import-from :ext make-weak-pointer weak-pointer-value finalize)
+ #+cmu + (:import-from :bignum + %bignum-ref) + #+sbcl (:import-from :sb-mop + compute-class-precedence-list validate-superclass standard-slot-definition standard-direct-slot-definition @@ -100,6 +107,7 @@ direct-slot-definition-class effective-slot-definition-class slot-definition-name + slot-definition-initform slot-definition-initfunction compute-effective-slot-definition class-slots @@ -123,8 +131,13 @@ (:import-from :sb-ext make-weak-pointer weak-pointer-value finalize)
+ #+sbcl + (:import-from :sb-bignum + %bignum-ref) + #+allegro (:import-from :clos + compute-class-precedence-list validate-superclass standard-slot-definition standard-direct-slot-definition @@ -132,6 +145,7 @@ direct-slot-definition-class effective-slot-definition-class slot-definition-name + slot-definition-initform slot-definition-initfunction compute-effective-slot-definition class-slots @@ -145,6 +159,7 @@ compute-effective-slot-definition-initargs) #+openmcl (:import-from :ccl + compute-class-precedence-list validate-superclass standard-slot-definition standard-direct-slot-definition @@ -152,6 +167,7 @@ direct-slot-definition-class effective-slot-definition-class slot-definition-name + slot-definition-initform slot-definition-initfunction compute-effective-slot-definition class-slots @@ -173,6 +189,7 @@ %slot-definition-type) #+lispworks (:import-from :clos + compute-class-precedence-list validate-superclass standard-slot-definition standard-direct-slot-definition @@ -180,6 +197,7 @@ direct-slot-definition-class effective-slot-definition-class slot-definition-name + slot-definition-initform slot-definition-initfunction compute-effective-slot-definition class-slots