[armedbear-devel] Unbound initargs slot in slot-definitions
Rudolf Schlatte
rudi at constantly.at
Sun Sep 30 13:14:09 UTC 2012
On Aug 26, 2012, at 15:31, Stas Boukarev <stassats at gmail.com> wrote:
> Ok, that was because ABCL puts inherited slots at the end and other
> implementations put them in the beginning. Fixed it by sorting the slots
> beforehand.
>
> (defclass foo ()
> (a b c))
>
> (defclass bar (foo)
> (d e f))
> class-slots of bar becomes (D E F A B C), while everywhere else it's
> (A B C D E F).
>
> Now, that's not a big issue and MOP allows it, but it'd be nice for the
> sake of consistency when debugging or using an inspector to have them in
> the same order.
This should be fixed now. I'm having a slight fever today, but ansi-tests don't report new failures (in contrast to my first attempt), so I hope I didn't break anything.
Rudi
More information about the armedbear-devel
mailing list