]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/lisp.h: Improve commentary for XIL, XLI, XLP (bug#64645).
authorEli Zaretskii <eliz@gnu.org>
Sat, 15 Jul 2023 10:04:41 +0000 (13:04 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 15 Jul 2023 10:04:41 +0000 (13:04 +0300)
src/lisp.h

index e8b9a795e3c2b717ec60ea2af119a2b4c8aa10bc..740e031e8651bdc39399430992e077fa16584841 100644 (file)
@@ -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))