[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
bug#20141: 24.4.91; Helm is broken after last changes in eieio, Tassilo Horn, 2015/03/19