Mercurial > emacs
comparison src/coding.h @ 91005:424b655804ca
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 846-851)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 88-92)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 242-244)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
author | Miles Bader <miles@gnu.org> |
---|---|
date | Mon, 13 Aug 2007 13:48:35 +0000 |
parents | f55f9811f5d7 1677cf1c2509 |
children | bdb3fe0ba9fa |
comparison
equal
deleted
inserted
replaced
91004:f72cf5b2ab11 | 91005:424b655804ca |
---|---|
210 | 210 |
211 #define CODING_SYSTEM_ID(coding_system_symbol) \ | 211 #define CODING_SYSTEM_ID(coding_system_symbol) \ |
212 hash_lookup (XHASH_TABLE (Vcoding_system_hash_table), \ | 212 hash_lookup (XHASH_TABLE (Vcoding_system_hash_table), \ |
213 coding_system_symbol, NULL) | 213 coding_system_symbol, NULL) |
214 | 214 |
215 /* Return 1 iff CODING_SYSTEM_SYMBOL is a coding system. */ | 215 /* Return 1 if CODING_SYSTEM_SYMBOL is a coding system. */ |
216 | 216 |
217 #define CODING_SYSTEM_P(coding_system_symbol) \ | 217 #define CODING_SYSTEM_P(coding_system_symbol) \ |
218 (CODING_SYSTEM_ID (coding_system_symbol) >= 0 \ | 218 (CODING_SYSTEM_ID (coding_system_symbol) >= 0 \ |
219 || (! NILP (coding_system_symbol) \ | 219 || (! NILP (coding_system_symbol) \ |
220 && ! NILP (Fcoding_system_p (coding_system_symbol)))) | 220 && ! NILP (Fcoding_system_p (coding_system_symbol)))) |
419 | 419 |
420 EMACS_INT dst_pos, dst_pos_byte, dst_bytes; | 420 EMACS_INT dst_pos, dst_pos_byte, dst_bytes; |
421 Lisp_Object dst_object; | 421 Lisp_Object dst_object; |
422 unsigned char *destination; | 422 unsigned char *destination; |
423 | 423 |
424 /* Set to 1 iff the source of conversion is not in the member | 424 /* Set to 1 if the source of conversion is not in the member |
425 `charbuf', but at `src_object'. */ | 425 `charbuf', but at `src_object'. */ |
426 int chars_at_source; | 426 int chars_at_source; |
427 | 427 |
428 /* If an element is non-negative, it is a character code. | 428 /* If an element is non-negative, it is a character code. |
429 | 429 |