Subject: Re: bug#19564: 24.4; eieio backward compatibility

From: Thierry Volpiatto <[email-masked]>
Date: Tue, 13 Jan 2015 13:36:20 +0100

Stefan Monnier <[email-masked]> writes:

>>>> (unless (fboundp 'class-slot-initarg)
>>>> (defalias 'class-slot-initarg 'eieio--class-slot-initarg))
>>> BTW, can you explain why helm needs class-slot-initarg?
>> It is used in helm--create-source.
>
> That doesn't explain to me *why* it needs it.
> Why does Helm need to know the initarg of a slot?

Forget again to CC so I resend.

I could get rid of class-slot-initarg and now the bug is fixed in helm.
The problem is not solved though if some old external program use this.

There is also a problem now with compiled files, emacs-24.4 compiled
files are not compatibles with emacs-25 compiled files and vice-versa.

-- 
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997