I'm happily using Elephant in a Web-based project right now, but I'm
getting annoyed by the behoviour of Elephant WRT inheritance. The
problem is that only direct slots of the class with the persistent
metaclass as metaclass are made persistent.

If I have the following classes:

(defclass foo ()
  ((bar)))
  
(defclass sub-foo (foo)
  ((baz))
  (:metaclass ele:persistent-metaclass))
  
Only the baz slot will be persistent. Is it impossible to gain advantage
of both inheritance and persistence, or am I missing something?

Curiously,
Nowhere man
-- 
[EMAIL PROTECTED]
OpenPGP 0xD9D50D8A

Attachment: signature.asc
Description: Digital signature

_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel

Reply via email to