[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Shrinking EIEIO objects
From: |
Stefan Monnier |
Subject: |
Re: Shrinking EIEIO objects |
Date: |
Sun, 04 Jan 2015 14:34:33 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
>> The "name" arg passed during creation of objects is obsolete, tho.
>> But I don't know yet how to tell programmers about it (that's why I
>> just added a `message' for now, so that I could tell when the name was
>> detected and dropped).
> Any chance the byte-compiler might be able to detect this?
I haven't looked very deeply into it, but I think it won't be
straightforward because you can always pass more arguments, so at least
it won't be as simple a "removing a final optional argument".
> Thanks for working on this! Since Eric also decided to drop support for
> Emacs 23.x, I guess we can now really remove EIEIO from CEDET upstream
> and just depend on the one that is in Emacs core.
Great, thanks,
Stefan
Re: Shrinking EIEIO objects, Eric Abrahamsen, 2015/01/09