comparison src/lisp.h @ 377:d883f39b8495 r21-2b4

Import from CVS: tag r21-2b4
author cvs
date Mon, 13 Aug 2007 11:05:42 +0200
parents 6240c7796c7a
children 8626e4521993
comparison
equal deleted inserted replaced
376:e2295b4d9f2e 377:d883f39b8495
958 struct Lisp_Bit_Vector 958 struct Lisp_Bit_Vector
959 { 959 {
960 struct lrecord_header lheader; 960 struct lrecord_header lheader;
961 Lisp_Object next; 961 Lisp_Object next;
962 long size; 962 long size;
963 unsigned int bits[1]; 963 unsigned long bits[1];
964 }; 964 };
965 965
966 DECLARE_LRECORD (bit_vector, struct Lisp_Bit_Vector); 966 DECLARE_LRECORD (bit_vector, struct Lisp_Bit_Vector);
967 #define XBIT_VECTOR(x) XRECORD (x, bit_vector, struct Lisp_Bit_Vector) 967 #define XBIT_VECTOR(x) XRECORD (x, bit_vector, struct Lisp_Bit_Vector)
968 #define XSETBIT_VECTOR(x, p) XSETRECORD (x, p, bit_vector) 968 #define XSETBIT_VECTOR(x, p) XSETRECORD (x, p, bit_vector)
2046 char *user_login_name (int *); 2046 char *user_login_name (int *);
2047 Bufpos bufpos_clip_to_bounds (Bufpos, Bufpos, Bufpos); 2047 Bufpos bufpos_clip_to_bounds (Bufpos, Bufpos, Bufpos);
2048 Bytind bytind_clip_to_bounds (Bytind, Bytind, Bytind); 2048 Bytind bytind_clip_to_bounds (Bytind, Bytind, Bytind);
2049 void buffer_insert1 (struct buffer *, Lisp_Object); 2049 void buffer_insert1 (struct buffer *, Lisp_Object);
2050 Lisp_Object make_string_from_buffer (struct buffer *, int, int); 2050 Lisp_Object make_string_from_buffer (struct buffer *, int, int);
2051 Lisp_Object make_string_from_buffer_no_extents (struct buffer *, int, int);
2051 Lisp_Object save_excursion_save (void); 2052 Lisp_Object save_excursion_save (void);
2052 Lisp_Object save_restriction_save (void); 2053 Lisp_Object save_restriction_save (void);
2053 Lisp_Object save_excursion_restore (Lisp_Object); 2054 Lisp_Object save_excursion_restore (Lisp_Object);
2054 Lisp_Object save_restriction_restore (Lisp_Object); 2055 Lisp_Object save_restriction_restore (Lisp_Object);
2055 2056