[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#19552: 25.0.50; void-function class-slot-initarg with new EIEIO chan
From: |
Wolfgang Jenkner |
Subject: |
bug#19552: 25.0.50; void-function class-slot-initarg with new EIEIO changes |
Date: |
Sun, 11 Jan 2015 01:39:01 +0100 |
User-agent: |
Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (berkeley-unix) |
On Sun, Jan 11 2015, Wolfgang Jenkner wrote:
> On Sat, Jan 10 2015, Glenn Morris wrote:
>
>> Wolfgang Jenkner wrote:
>>
>>> It does work in emacs -Q, [...]
>>
>> A minimal recipe starting from emacs -Q that shows hows to reproduce the
>> problem would presumably be helpful.
>
> This wasn't intended to be a bug report. Just a note in case it rings
> a bell somewhere.
Sorry for the somewhat irritated and unfriendly tone of my response (I
meant: if I had had the time to debug this I wouldn't have sent that not
so helpful note in the first place).
However, it seems the reason for the breakage is the following:
I use gnus from the development repository http://git.gnus.org/gnus.git,
so that ~/share/emacs/site-lisp/gnus is a symlink to the `lisp'
subdirectory of my local gnus repo clone.
I my ~/.emacs I have
(add-to-list 'load-path "~/share/emacs/site-lisp")
(let ((default-directory "~/share/emacs/site-lisp"))
(normal-top-level-add-subdirs-to-load-path))
and this adds also gnus/gnus-fallback-lib/eieio to the load path, so
that the files there shadow the regular eieio stuff.
Wolfgang
bug#19552: 25.0.50; void-function class-slot-initarg with new EIEIO changes, Wolfgang Jenkner, 2015/01/10
bug#19552: 25.0.50; void-function class-slot-initarg with new EIEIO changes, Stefan Monnier, 2015/01/10