comparison src/lisp.h @ 28678:b132db55ef7e

(struct Lisp_Buffer_Cons): Remove.
author Gerd Moellmann <gerd@gnu.org>
date Fri, 21 Apr 2000 13:00:58 +0000
parents a68042252425
children 03ac8f012b94
comparison
equal deleted inserted replaced
28677:950ff4674e17 28678:b132db55ef7e
598 598
599 #define CDR(c) \ 599 #define CDR(c) \
600 (CONSP ((c)) ? XCDR ((c)) \ 600 (CONSP ((c)) ? XCDR ((c)) \
601 : NILP ((c)) ? Qnil \ 601 : NILP ((c)) ? Qnil \
602 : wrong_type_argument (Qlistp, (c))) 602 : wrong_type_argument (Qlistp, (c)))
603
604 /* Like a cons, but records info on where the text lives that it was read from */
605 /* This is not really in use now */
606
607 struct Lisp_Buffer_Cons
608 {
609 Lisp_Object car, cdr;
610 struct buffer *buffer;
611 int bufpos;
612 };
613 603
614 /* Nonzero if STR is a multibyte string. */ 604 /* Nonzero if STR is a multibyte string. */
615 #define STRING_MULTIBYTE(STR) \ 605 #define STRING_MULTIBYTE(STR) \
616 (XSTRING (STR)->size_byte >= 0) 606 (XSTRING (STR)->size_byte >= 0)
617 607