[armedbear-ticket] [armedbear] #278: closer-mop:class-finalized-p returns t without ever running finalize-inheritance method

armedbear armedbear-devel at common-lisp.net
Sun Dec 9 12:55:20 UTC 2012


#278: closer-mop:class-finalized-p returns t without ever running finalize-
inheritance method
------------------------+---------------------------------------------------
 Reporter:  ehuelsmann  |       Owner:  ehuelsmann
     Type:  defect      |      Status:  new       
 Priority:  minor       |   Milestone:  1.1.1     
Component:  (A)MOP      |     Version:            
 Keywords:              |  
------------------------+---------------------------------------------------
Changes (by sboukarev):

  * priority:  major => minor


Comment:

 So, the problem turns out that finalize-inheritance is run just after
 initialization is complete. And I had finalize-inheritance :after method
 defined in another file, after the defclass form in question. On other
 implementations finalize-inheritance is run just before allocate-instance,
 so such problems don't come up.

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/278#comment:1>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list