[Ecls-list] And another CLOS Bug...

Pascal Costanza pc at p-cos.net
Sat Nov 28 20:08:51 UTC 2009


Hi,

Another CLOS bug: The defaulting of the method-class in the ensure-generic-function-using-class methods is incorrect. AMOP says that if the user doesn't provide a default value here, ensure-generic-function-using-class shouldn't do anything here either. However, in the current version of ECL, it defaults to standard-method.

This makes it impossible to use other defaulting strategies, for example by way of :default-initargs or by defining methods on initialize-instance on generic function metaclasses.


Best,
Pascal

-- 
Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net
Vrije Universiteit Brussel
Software Languages Lab
Pleinlaan 2, B-1050 Brussel, Belgium










More information about the ecl-devel mailing list