aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorStefan Monnier2025-05-07 13:54:47 -0400
committerStefan Monnier2025-05-07 13:54:47 -0400
commit9f50fdf1e75040d7feaa1edb235377a33da94781 (patch)
tree744b772ac65caef61cb6955f4bd64c0e766c8fb3 /lib
parentd7459da58de8bf317d7669f001c35244ba38d17b (diff)
downloademacs-scratch/cl-types.tar.gz
emacs-scratch/cl-types.zip
(cl-deftype): Don't set `cl-deftype-handler` directlyscratch/cl-types
In order to make it easier to change that in the future, let `cl--define-derived-type` take care of storing the derived type's function into `cl-deftype-handler`. * lisp/emacs-lisp/cl-preloaded.el (cl--define-derived-type): Change calling convention. Set `cl-deftype-handler`. * lisp/emacs-lisp/cl-macs.el (cl-deftype): Don't set `cl-deftype-handler`, instead pass the function to `cl--define-derived-type`.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions