]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Define setter functions.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 8 Sep 2019 22:41:43 +0000 (18:41 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 8 Sep 2019 22:41:43 +0000 (18:41 -0400)
commit69db930c7ecb821df7183204cef576557659e92f
treea8ff1ef997ba9b8c35012a3c016bfc50012ebf64
parente94d01f1aceba364f8b55978eed854127a08264b
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Define setter functions.

When :noinline is specified one can't rely on setf expanding the
inlinable function to construct the setter.
Fixes bug#37283.
lisp/emacs-lisp/cl-macs.el