Mercurial > emacs
comparison src/process.h @ 85022:96eb42c9e0e3
* window.h (struct window):
* window.c (struct save_window_data, struct saved_window):
* termhooks.h (struct terminal):
* process.h (struct Lisp_Process):
* frame.h (struct frame):
* buffer.h (struct buffer):
* lisp.h (struct Lisp_Vector, struct Lisp_Char_Table)
(struct Lisp_Bool_Vector, struct Lisp_Subr, struct Lisp_Hash_Table):
The size field of (pseudo)vectors is now unsigned.
(ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG): Simplify accordingly.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 02 Oct 2007 21:55:27 +0000 |
parents | e5a68f18fcb9 |
children | 107ccd98fa12 bdb3fe0ba9fa |
comparison
equal
deleted
inserted
replaced
85021:a0c901e4e649 | 85022:96eb42c9e0e3 |
---|---|
32 Every field in this structure except for the first two | 32 Every field in this structure except for the first two |
33 must be a Lisp_Object, for GC's sake. */ | 33 must be a Lisp_Object, for GC's sake. */ |
34 | 34 |
35 struct Lisp_Process | 35 struct Lisp_Process |
36 { | 36 { |
37 EMACS_INT size; | 37 EMACS_UINT size; |
38 struct Lisp_Vector *v_next; | 38 struct Lisp_Vector *v_next; |
39 /* Name of subprocess terminal. */ | 39 /* Name of subprocess terminal. */ |
40 Lisp_Object tty_name; | 40 Lisp_Object tty_name; |
41 /* Name of this process */ | 41 /* Name of this process */ |
42 Lisp_Object name; | 42 Lisp_Object name; |