comparison src/process.h @ 20714:ead6c5a556e1

(struct Lisp_Process): New members decoding_carryover and encoding_carryover.
author Kenichi Handa <handa@m17n.org>
date Thu, 22 Jan 1998 01:26:45 +0000
parents 00b923d54108
children 373f809e0b95
comparison
equal deleted inserted replaced
20713:bab57112b50e 20714:ead6c5a556e1
77 Lisp_Object update_tick; 77 Lisp_Object update_tick;
78 /* Coding-system for decoding the input from this process. */ 78 /* Coding-system for decoding the input from this process. */
79 Lisp_Object decode_coding_system; 79 Lisp_Object decode_coding_system;
80 /* Working buffer for decoding. */ 80 /* Working buffer for decoding. */
81 Lisp_Object decoding_buf; 81 Lisp_Object decoding_buf;
82 /* Size of carryover in decoding. */
83 Lisp_Object decoding_carryover;
82 /* Coding-system for encoding the output to this process. */ 84 /* Coding-system for encoding the output to this process. */
83 Lisp_Object encode_coding_system; 85 Lisp_Object encode_coding_system;
84 /* Working buffer for encoding. */ 86 /* Working buffer for encoding. */
85 Lisp_Object encoding_buf; 87 Lisp_Object encoding_buf;
88 /* Size of carryover in encoding. */
89 Lisp_Object encoding_carryover;
86 }; 90 };
87 91
88 #define ChannelMask(n) (1<<(n)) 92 #define ChannelMask(n) (1<<(n))
89 93
90 /* Indexed by descriptor, gives the process (if any) for that descriptor. */ 94 /* Indexed by descriptor, gives the process (if any) for that descriptor. */