emacs-devel
[Top][All Lists]
Advanced

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

Re: edebug-spec of setf: why is the getter evaluated on set?


From: Bruno Barbier
Subject: Re: edebug-spec of setf: why is the getter evaluated on set?
Date: Sat, 22 Jan 2022 23:59:58 +0100

Hi Stefan,


Stefan Monnier <monnier@iro.umontreal.ca> writes:

>> Evaluating that expression with edebug raises the error:
>>
>>     Symbol's value as variable is void: my:undefined
>>
>> Evaluating that same expression outside of edebug, just sets the
>> variable, as expected.
>
> Please report this as a bug.

You've already fixed it a while ago ... :-)

It seems it is bug 46573. And, it's not in emacs 27 (my mistake).

Sorry for the noise.


Bruno


>>
>> In other words, the debug spec of 'setf' currently is:
>>
>>     (&rest [gv-place form])
>>
>> shouldn't it be something like:
>>
>>     (&rest [sexp form])
>>
>> or is it a bug in how 'gv-place' is handled ?
>
> We'll see,
>
>
>         Stefan



reply via email to

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