[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: |
Michael Heerdegen |
Subject: |
bug#20141: 24.4.91; Helm is broken after last changes in eieio |
Date: |
Thu, 19 Mar 2015 08:19:08 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Tassilo Horn <tsdh@gnu.org> writes:
> No, that doesn't help neither me nor Michael Heerdegen.
It seems that `eieio-class-slots' (and thus `object-slots') is broken.
Try
--8<---------------cut here---------------start------------->8---
(defclass helm-source ()
((name
:initarg :name
:initform nil
(header-name
:initarg :header-name)))
"Main interface to define helm sources."
:abstract t)
(eieio-class-slots 'helm-source)
--8<---------------cut here---------------end--------------->8---
Until today it returned (name), now, you get
([cl-struct-cl-slot-descriptor name nil t nil])
Michael.
bug#20141: 24.4.91; Helm is broken after last changes in eieio, Tassilo Horn, 2015/03/19