]> git.eshelyaron.com Git - emacs.git/commit
gv.el and cl-macs.el: Fix bug#57397
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 4 Sep 2022 02:38:28 +0000 (22:38 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 4 Sep 2022 02:38:28 +0000 (22:38 -0400)
commit2dd1c2ab19f7fb99ecee60e27e63b2fb045f6970
tree07ef5fd76165ec05f4ec43c2a99fec424476779c
parent1d1158397bce41466078e384eed2d1e214e206de
gv.el and cl-macs.el: Fix bug#57397

* lisp/emacs-lisp/gv.el (gv-get): Obey symbol macros.
* lisp/emacs-lisp/cl-macs.el (cl--letf): Remove workaround placed to
try and handle symbol macros.

* test/lisp/emacs-lisp/cl-macs-tests.el (cl-macs-test--symbol-macrolet):
Add new testcase.
lisp/emacs-lisp/cl-macs.el
lisp/emacs-lisp/gv.el
test/lisp/emacs-lisp/cl-macs-tests.el