Mercurial > hg > xemacs-beta
comparison src/procimpl.h @ 771:943eaba38521
[xemacs-hg @ 2002-03-13 08:51:24 by ben]
The big ben-mule-21-5 check-in!
Various files were added and deleted. See CHANGES-ben-mule.
There are still some test suite failures. No crashes, though.
Many of the failures have to do with problems in the test suite itself
rather than in the actual code. I'll be addressing these in the next
day or so -- none of the test suite failures are at all critical.
Meanwhile I'll be trying to address the biggest issues -- i.e. build
or run failures, which will almost certainly happen on various platforms.
All comments should be sent to ben@xemacs.org -- use a Cc: if necessary
when sending to mailing lists. There will be pre- and post- tags,
something like
pre-ben-mule-21-5-merge-in, and
post-ben-mule-21-5-merge-in.
author | ben |
---|---|
date | Wed, 13 Mar 2002 08:54:06 +0000 |
parents | fdefd0186b75 |
children | 2b6fa2618f76 |
comparison
equal
deleted
inserted
replaced
770:336a418893b5 | 771:943eaba38521 |
---|---|
132 /* Event-count of last such event reported. */ | 132 /* Event-count of last such event reported. */ |
133 int update_tick; | 133 int update_tick; |
134 /* Low level streams used in input and output, connected to child */ | 134 /* Low level streams used in input and output, connected to child */ |
135 Lisp_Object pipe_instream; | 135 Lisp_Object pipe_instream; |
136 Lisp_Object pipe_outstream; | 136 Lisp_Object pipe_outstream; |
137 #ifdef FILE_CODING | |
138 /* Data end streams, decoding and encoding pipe_* streams */ | 137 /* Data end streams, decoding and encoding pipe_* streams */ |
139 Lisp_Object coding_instream; | 138 Lisp_Object coding_instream; |
140 Lisp_Object coding_outstream; | 139 Lisp_Object coding_outstream; |
141 #endif | |
142 | 140 |
143 /* Implementation dependent data */ | 141 /* Implementation dependent data */ |
144 void *process_data; | 142 void *process_data; |
145 }; | 143 }; |
146 | 144 |
147 /* Macros to refer to data connection streams */ | 145 /* Macros to refer to data connection streams */ |
148 #ifdef FILE_CODING | |
149 #define DATA_INSTREAM(p) (p)->coding_instream | 146 #define DATA_INSTREAM(p) (p)->coding_instream |
150 #define DATA_OUTSTREAM(p) (p)->coding_outstream | 147 #define DATA_OUTSTREAM(p) (p)->coding_outstream |
151 #else | |
152 #define DATA_INSTREAM(p) (p)->pipe_instream | |
153 #define DATA_OUTSTREAM(p) (p)->pipe_outstream | |
154 #endif | |
155 | 148 |
156 /* Random externs from process.c */ | 149 /* Random externs from process.c */ |
157 extern Lisp_Object Qrun, Qstop, Qopen, Qclosed; | 150 extern Lisp_Object Qrun, Qstop, Qopen, Qclosed; |
158 extern Lisp_Object Qtcp, Qudp; | 151 extern Lisp_Object Qtcp, Qudp; |
159 extern Lisp_Object Vprocess_connection_type; | 152 extern Lisp_Object Vprocess_connection_type; |