aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorStefan Monnier2024-03-14 12:49:08 -0400
committerStefan Monnier2024-03-18 09:32:53 -0400
commit63e67916b01569da5bb24f6d9a354dc72897c468 (patch)
treebb192d43d3e87a0945f0f05967da310aae29030a /doc
parente624bc62752ceb2e60940c5fd9cb6e70611df71c (diff)
downloademacs-scratch/object-type.tar.gz
emacs-scratch/object-type.zip
Followup changes to `cl-type-of`scratch/object-type
These changes came up while working on `cl-type-of` but are not directly related to the new `cl-type-of`. The BASE_PURESIZE bump was needed at some point on one of my machine, not sure why. * src/puresize.h (BASE_PURESIZE): Bump up. * src/sqlite.c (bind_value): Don't use `Ftype_of`. * lisp/emacs-lisp/seq.el (seq-remove-at-position): Simplify. * lisp/emacs-lisp/cl-preloaded.el (finalizer): New (previously missing) type. * doc/lispref/objects.texi (Type Predicates): Minor tweaks.
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/objects.texi6
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index 1e448b64296..aa1e073042f 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.texi
@@ -1485,8 +1485,8 @@ types that are not built into Emacs.
1485@subsection Type Descriptors 1485@subsection Type Descriptors
1486 1486
1487 A @dfn{type descriptor} is a @code{record} which holds information 1487 A @dfn{type descriptor} is a @code{record} which holds information
1488about a type. Slot 1 in the record must be a symbol naming the type, and 1488about a type. The first slot in the record must be a symbol naming the type,
1489@code{type-of} relies on this to return the type of @code{record} 1489and @code{type-of} relies on this to return the type of @code{record}
1490objects. No other type descriptor slot is used by Emacs; they are 1490objects. No other type descriptor slot is used by Emacs; they are
1491free for use by Lisp extensions. 1491free for use by Lisp extensions.
1492 1492
@@ -2175,7 +2175,7 @@ with references to further information.
2175function @code{type-of}. Recall that each object belongs to one and 2175function @code{type-of}. Recall that each object belongs to one and
2176only one primitive type; @code{type-of} tells you which one (@pxref{Lisp 2176only one primitive type; @code{type-of} tells you which one (@pxref{Lisp
2177Data Types}). But @code{type-of} knows nothing about non-primitive 2177Data Types}). But @code{type-of} knows nothing about non-primitive
2178types. In most cases, it is more convenient to use type predicates than 2178types. In most cases, it is preferable to use type predicates than
2179@code{type-of}. 2179@code{type-of}.
2180 2180
2181@defun type-of object 2181@defun type-of object