Mercurial > emacs
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 |