:initform vs. :default-initargs
Robert Goldman
rpgoldman at sift.net
Wed Dec 22 22:02:48 UTC 2021
Yes, that is right. `parse-defsystem` calls `change-class`. I will set
up an issue for this, and put you on the cc list.
On 22 Dec 2021, at 10:49, Attila Lendvai wrote:
> i think i know why this is happening.
>
> i have attached a test that has the two versions that i have talked
> about. the slot override works, but the default-initarg doesn't.
>
> ASDF probably calls change-class, probably from reset-system-class,
> which invokes reinitialize-instance directly, and somewhere here the
> default initargs are ignored.
>
> but my CLOS is rusty.
>
> is this a user bug, or an ADSF bug?
>
> - attila
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20211222/c56ceb9e/attachment-0001.html>
More information about the asdf-devel
mailing list