]> git.eshelyaron.com Git - emacs.git/commit
(Fmake_local_variable): Fix bug#65209
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 18 Aug 2023 23:22:17 +0000 (19:22 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 18 Aug 2023 23:22:17 +0000 (19:22 -0400)
commit4f1ce5db12639359822652673aa013345aa2991e
treeb73135cb890f7ab5d97e58206f19f8eebccdd37e
parentcc533f23386984bc3bb2c98d227d7e56e4b7b7a7
(Fmake_local_variable): Fix bug#65209

* src/data.c (Fmake_local_variable): Don't delegate to `Fset` since
they have to obey `let_shadows_buffer_binding_p` whereas we don't.

* test/src/data-tests.el (data-tests--bug65209): New var.
(data-tests-make-local-bug65209): New test.
src/data.c
test/src/data-tests.el