[elephant-cvs] CVS elephant/src/elephant
ieslick
ieslick at common-lisp.net
Fri Mar 30 17:28:50 UTC 2007
Update of /project/elephant/cvsroot/elephant/src/elephant
In directory clnet:/tmp/cvs-serv13013/src/elephant
Modified Files:
variables.lisp
Log Message:
Fixed circular name dependency due to new asdf load order
--- /project/elephant/cvsroot/elephant/src/elephant/variables.lisp 2007/03/30 14:34:35 1.11
+++ /project/elephant/cvsroot/elephant/src/elephant/variables.lisp 2007/03/30 17:28:50 1.12
@@ -58,6 +58,18 @@
"The transaction which is currently in effect.")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; Forward references
+;;
+;; Elephant needs to export these symbols in order to
+;; properly load in asdf due to some circular dependencies
+;; between lisp files
+
+(eval-when (load-toplevel compile-toplevel)
+ (mapcar (lambda (symbol)
+ (intern symbol :elephant))
+ '(get-cached-instance)))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Utilities
;; get rid of spot idx and adjust the arrray
More information about the Elephant-cvs
mailing list