[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 d78e670237b: ; * src/lisp.h: Improve commentary for XIL, XLI, X
From: |
Eli Zaretskii |
Subject: |
emacs-29 d78e670237b: ; * src/lisp.h: Improve commentary for XIL, XLI, XLP (bug#64645). |
Date: |
Sat, 15 Jul 2023 06:04:39 -0400 (EDT) |
branch: emacs-29
commit d78e670237bc735e0804a91b3cb4fc962317ad8a
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
; * src/lisp.h: Improve commentary for XIL, XLI, XLP (bug#64645).
---
src/lisp.h | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/lisp.h b/src/lisp.h
index e8b9a795e3c..740e031e865 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -331,7 +331,14 @@ typedef EMACS_INT Lisp_Word;
see these functions for commentary. */
/* Convert among the various Lisp-related types: I for EMACS_INT, L
- for Lisp_Object, P for void *. */
+ for Lisp_Object, P for void *.
+
+ These use the following mnemonics:
+
+ XLI: Lisp_Object to Integer;
+ XIL: Integer to Lisp_Object;
+ XLP: Lisp_Object to Pointer. */
+
#if !CHECK_LISP_OBJECT_TYPE
# if LISP_WORDS_ARE_POINTERS
# define lisp_h_XLI(o) ((EMACS_INT) (o))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-29 d78e670237b: ; * src/lisp.h: Improve commentary for XIL, XLI, XLP (bug#64645).,
Eli Zaretskii <=