[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: recent eieio changes -- 5de342720?
From: |
Eric Abrahamsen |
Subject: |
Re: recent eieio changes -- 5de342720? |
Date: |
Wed, 15 Apr 2015 21:26:37 +0800 |
User-agent: |
Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) |
Eric Abrahamsen <address@hidden> writes:
> I ought to have my head examined for updating Emacs git every couple of
> days, but...
>
> Some recent commit (I suspect 5de342720) changed things in EIEIO so that
> (in my particular case) both Helm and the Gnus registry are blowing up
> with:
>
> eieio--class-slot-initarg: Wrong type argument: eieio--class,
> [cl-struct-eieio--class registry-db nil ([cl-struct-eieio--class
> eieio-persistent "This special class enables persistence through save
> files...
>
> Followed by the entire definition of eieio-persistent.
>
> I've done a bootstrap or two and recompiled everything, and the problem
> remains. I've put some things in the registry that I don't want to lose,
> so I'd prefer not to roll back. So I'll just leave this here and then,
> you know, sit tight and hope someone's watching...
Holding on to that running emacs wasn't too realistic, so I rolled back
to 17d667, the commit before 5de342, and boostrapped again, and
EIEIO is working again.
E