Re: Announcing RMCL
peter <p2.edoc-gM/[email protected]>
| Newsgroups | gmane.lisp.mcl.general |
|---|---|
| Message-ID | <p06240801c64345e8e085@[192.168.1.125]> |
At 12:02 PM -0700 09/05/27, Ron Garret wrote: >[...] > >Apparently, the applicable method cache is not >being reset when an class is redefined. The bug >shows up the other way too: > >? (defclass c (a) ()) >#<STANDARD-CLASS C> >? (m (make-instance 'c)) >A >? (defclass c () ()) >#<STANDARD-CLASS C> >? (m (make-instance 'c)) >A >? (find-method #'m () (list (find-class 'c))) > > Error: #<STANDARD-GENERIC-FUNCTION M >#x14CFBD6> has no method for NIL >(#<STANDARD-CLASS C>) > > While executing: >#<CCL::STANDARD-KERNEL-METHOD FIND-METHOD >(STANDARD-GENERIC-FUNCTION T T)> > > Type Command-. to abort. >See the Restarts menu item for further choices. >1 > > > >I was about ready to give RMCL a big woo-hoo, >but not being able to redefine classes is a >show-stopper for me. Suggest you read the documentation (if you haven't) as class redefinition issues are mentioned. _______________________________________________ info-mcl mailing list [email protected] http://clozure.com/mailman/listinfo/info-mcl