On Jan 1, 2013, at 21:36, Pascal Costanza pc@p-cos.net wrote:
OK, this looks pretty good. More and more of my tests succeed.
I am now running into an issue which is admittedly not a bug in the strict sense, but I would encourage you to consider changing the existing behavior anyway: In ensure-generic-function-using-class, abcl is making a few sanity checks and issuing errors, and it is correct to do so according to the HyperSpec. However, since they are done already at such an early stage, some useful MOP idioms are not easily expressible, or at least need to be expressed differently, and I think it would be better to perform the checks at a later stage, for example inside shared-initialize.
[...]
That sounds quite reasonable. Logged at http://trac.common-lisp.net/armedbear/ticket/284.
P.S.: All the best for 2013!!!
Thanks, same to you!
Rudi