[Top][All Lists]

[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,


reply via email to

[Prev in Thread] Current Thread [Next in Thread]