diff options
| author | Stefan Monnier | 2025-05-07 13:54:47 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2025-05-07 13:54:47 -0400 |
| commit | 9f50fdf1e75040d7feaa1edb235377a33da94781 (patch) | |
| tree | 744b772ac65caef61cb6955f4bd64c0e766c8fb3 /lib/dynarray.h | |
| parent | d7459da58de8bf317d7669f001c35244ba38d17b (diff) | |
| download | emacs-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/dynarray.h')
0 files changed, 0 insertions, 0 deletions