emacs-diffs
[Top][All Lists]
Advanced

[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))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]