|
From: | Stefan Monnier |
Subject: | Re: Emacs 30.0 warning from `cl-pushnew' and `memql' |
Date: | Thu, 29 Dec 2022 17:31:06 -0500 |
User-agent: | Gnus/5.13 (Gnus v5.13) |
> (let ((lst '())) > (cl-pushnew "a" lst) > (cl-pushnew "a" lst) > lst) ; ("a" "a") It may sometimes return ("a" "a") but it may also return ("a"). Case in point, I think it will do the first when interpreted and the second when compiled. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |