bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#20141: 24.4.91; Helm is broken after last changes in eieio


From: Stefan Monnier
Subject: bug#20141: 24.4.91; Helm is broken after last changes in eieio
Date: Thu, 19 Mar 2015 15:22:36 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

>                     (mapcar #'car (get 'yas--template 'cl-struct-slots)))

Right, this is linked to the cl-preloaded.el change rather than to the
eieio change.

cl-structs now come with a proper class object (itself a struct),
whereas they used to store their run-time description using a set of
symbol properties (such as cl-struct-slots).

I'll have to document this change, indeed.
And for backward compatibility's sake, it looks like we're going to
have to provide the old symbol properties.


        Stefan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]