[Gbbopen-list] Trouble with queue-element class

Dan Corkill corkill at gbbopen.org
Tue Feb 19 10:00:21 EST 2008


Paul Werkowski wrote:
> Not sure what's happening here..
> (define-unit-class foo (standard-unit-instance queue-element)())
>   ...
> Leaving out the standard-unit-instance makes it ok?

QUEUE-ELEMENT objects (along with the ORDERED-QUEUE and QUEUE objects)
became unit instances in 0.9.8.  Including STANDARD-UNIT-INSTANCE in the
direct superclasses of FOO causes a circularity in the class precedence
for FOO (and in 0.9.8 inheriting from STANDARD-UNIT-INSTANCE is no
longer needed).  This should have been listed as a
POTENTIAL INCOMPATIBILITY in the CHANGES. (Sorry about that...)

> Also, queue-element is now in gbbopen package not gbbopen-tools as
> indicated in docs? 

We missed a couple of queue-entity package changes in the GBBopen 0.9.8
Reference (ones that were incorrectly specified previously with the
:GBB-TOOLS package nickname rather than :GBBOPEN-TOOLS; sometimes
query-and-replace isn't your friend...)

Thanks for the report.  Updated CHANGES and Reference entities have been
committed.






-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the Gbbopen-list mailing list