]> git.eshelyaron.com Git - emacs.git/commit
cl-preloaded.el: Further fine-tuning
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 5 Mar 2024 04:12:29 +0000 (23:12 -0500)
committerEshel Yaron <me@eshelyaron.com>
Tue, 5 Mar 2024 15:35:04 +0000 (16:35 +0100)
commitd0aef6d9fc4e5d6d083c495df4716b7f10709634
tree28d7081f1bf15f1375033477b69ecd0a4dc13f66
parentb05794dde42efaf8cecc953cc8bac33515de050f
cl-preloaded.el: Further fine-tuning

* lisp/emacs-lisp/cl-preloaded.el (cl--direct-supertypes-of-type):
Fix some left over issues:
- Remove redundant `number-or-marker` from `marker`s parents.
- Add `function` to the types, since it was missing.
(cl--typeof-types): Add a warning for missing type info.

* admin/syncdoc-type-hierarchy.el (syncdoc-hierarchy): Fix parent of
`oclosure`.

* doc/lispref/type_hierarchy.txt:
* doc/lispref/type_hierarchy.jpg: Update.

(cherry picked from commit 418ad866bf846a6a3328d91df28c958be75337be)
admin/syncdoc-type-hierarchy.el
doc/lispref/type_hierarchy.jpg
doc/lispref/type_hierarchy.txt
lisp/emacs-lisp/cl-preloaded.el