[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#56739: 29.0.50; `cl-psetq' and `cl-psetf' fail to recognize symbol m
From: |
Stefan Monnier |
Subject: |
bug#56739: 29.0.50; `cl-psetq' and `cl-psetf' fail to recognize symbol macros |
Date: |
Sat, 09 Sep 2023 11:42:04 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> Setq, with CL behaviour, would behave like setf for symbol macros. And
> setq is in C. I don't know if maintainers would accept such a change in
> C (performance, dependencies, ...).
Quoting cl-macs.el:
[...]
(defun cl--sm-macroexpand-1 (orig-fun exp &optional env)
[...]
;; Convert setq to setf if required by symbol-macro expansion.
[...]
-- Stefan