[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 60102016e4: Abolish max-specpdl-size (bug#57911)
From: |
Mattias Engdegård |
Subject: |
Re: master 60102016e4: Abolish max-specpdl-size (bug#57911) |
Date: |
Tue, 27 Sep 2022 11:01:40 +0200 |
27 sep. 2022 kl. 10.47 skrev Alan Mackenzie <acm@muc.de>:
> I've now fixed these warnings.
Thank you Alan! One detail though:
> (let ((-varlist- varlist) msp-binding)
Here `-varlist-` aliases `varlist`...
> (setq -varlist- (delq 'max-specpdl-size -varlist-)))
... the original macro argument is mutated, which is directly from the source
code -- maybe don't do that in a macro?
Then we set `-varlist-`, but that's a dead store because...
> `(let* ,varlist ,@body)))
... we use `varlist`.