emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Changing a cl-defstruct definition in a published package


From: Stefan Monnier
Subject: Re: Changing a cl-defstruct definition in a published package
Date: Fri, 13 Jul 2018 16:40:33 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

>> I don't know what you're trying to do, but the only way is not to change
>> the object layout, and to guarantee that the value that the user
>> packages are looking for is indeed found there at the right time.  A
>> potentially horrible amount of hookage awaits you, but you could at
>> least also add your new feature/change and get rid of the hacks later.
>
> :(. I'm going to wait for a bit and hope that someone thinks of
> a clever workaround :) Is there a way to tell package.el to recompile
> another package, maybe?

I don't think I could come up with a clever workaround without knowing
the details (because the clever workaround will almost invariably
take advantage of some aspect of those details).


        Stefan




reply via email to

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