Changeset 1847
- Timestamp:
- 02/18/06 13:58:11 (3 years ago)
- Files:
-
- branches/xml-class-rework/bknr/src/data/object.lisp (modified) (1 diff)
- branches/xml-class-rework/bknr/src/xml-impex/xml-class.lisp (modified) (1 diff)
- branches/xml-class-rework/modules/bknr-modules.asd (modified) (1 diff)
- branches/xml-class-rework/modules/packages.lisp (modified) (1 diff)
- branches/xml-class-rework/tools/make-core.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/xml-class-rework/bknr/src/data/object.lisp
r1831 r1847 212 212 (error "Can not define a persistent class with metaclass ~A." metaclass)) 213 213 `(define-bknr-class ,class ,superclasses ,slots 214 ,@(unless metaclass '( :metaclass persistent-class))214 ,@(unless metaclass '((:metaclass persistent-class))) 215 215 ,@class-options))) 216 216 branches/xml-class-rework/bknr/src/xml-impex/xml-class.lisp
r1838 r1847 123 123 (xml-class-finalize class)) 124 124 125 (defmethod xml-class-finalize ((class xml-class)) 126 (unless (class-finalized-p class) 127 (finalize-inheritance class)) 128 129 (let ((slots (class-slots class)) 130 (elmdef (xml-class-element class))) 131 132 slots)) 133 134 125 135 (defmethod direct-slot-definition-class ((class xml-class) &key parent attribute element body &allow-other-keys) 126 136 (if (or attribute element body parent) branches/xml-class-rework/modules/bknr-modules.asd
r1761 r1847 30 30 :klammerscript 31 31 #+(not allegro) 32 :acl-compat 33 :bknr-id3) 32 :acl-compat) 34 33 35 34 :components ((:file "packages") branches/xml-class-rework/modules/packages.lisp
r1569 r1847 7 7 :net.aserve 8 8 :puri 9 :bknr.id310 9 :bknr.rss 11 10 :bknr.utils branches/xml-class-rework/tools/make-core.lisp
r1841 r1847 7 7 (defparameter *src-directory* (make-pathname :directory (pathname-directory *load-truename*))) 8 8 (defparameter *bknr-directory* (merge-pathnames #p"bknr-svn/" (user-homedir-pathname))) 9 (defparameter *central-repository* (merge-pathnames #p"central-repository/" (user-homedir-pathname)))10 9 11 10 #+cmu #-cmu19b
