Mercurial > emacs
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. */ |