<p dir="ltr">Aren't you working on the first release in many years? That might be a good time to define some feature.</p>
<br><div class="gmail_quote"><div dir="ltr">On Tue, Aug 1, 2017, 11:08 Sam Steingold <<a href="mailto:sds@gnu.org">sds@gnu.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> * Faré <snuerr@tznvy.pbz> [2017-08-01 10:07:33 -0400]:<br>
><br>
>> To mark a generic function as user-extendable, one can now use a<br>
>> declaration:<br>
>><br>
>> --8<---------------cut here---------------start------------->8---<br>
>> (defgeneric perform (...)<br>
>>   (declare #+clisp (dynamically-modifiable))<br>
>>   ...)<br>
>> (defgeneric operation-done-p (...)<br>
>>   (declare #+clisp (dynamically-modifiable))<br>
>>   ...)<br>
>> --8<---------------cut here---------------end--------------->8---<br>
>><br>
>> The declaration is now in `hg tip` (but has not been released yet).<br>
>><br>
> Will that declaration cause a warning or error on older versions of<br>
> clisp? If yes, what read-time conditional more precise than #+clisp<br>
> can I use to only enable on recent enough versions of clisp?<br>
<br>
My first reaction was<br>
<br>
--8<---------------cut here---------------start------------->8---<br>
(declaim (declaration dynamically-modifiable))<br>
--8<---------------cut here---------------end--------------->8---<br>
<br>
but for some reason it does not work with defgeneric.<br>
Sorry.<br>
<br>
--<br>
Sam Steingold (<a href="http://sds.podval.org/" rel="noreferrer" target="_blank">http://sds.podval.org/</a>) on darwin Ns 10.3.1504<br>
<a href="http://steingoldpsychology.com" rel="noreferrer" target="_blank">http://steingoldpsychology.com</a> <a href="http://www.childpsy.net" rel="noreferrer" target="_blank">http://www.childpsy.net</a> <a href="http://www.memritv.org" rel="noreferrer" target="_blank">http://www.memritv.org</a><br>
<a href="https://jihadwatch.org" rel="noreferrer" target="_blank">https://jihadwatch.org</a> <a href="http://camera.org" rel="noreferrer" target="_blank">http://camera.org</a> <a href="http://jij.org" rel="noreferrer" target="_blank">http://jij.org</a><br>
Only a fool has no doubts.<br>
</blockquote></div>