comparison src/coding.h @ 20930:1331679fe704

(struct coding_system): New member fake_multibyte.
author Kenichi Handa <handa@m17n.org>
date Fri, 20 Feb 1998 01:40:47 +0000
parents 19463997fbc6
children 7352e0598efa
comparison
equal deleted inserted replaced
20929:21009c0c7598 20930:1331679fe704
349 int heading_ascii; 349 int heading_ascii;
350 350
351 /* The following members are set by encoding/decoding routine. */ 351 /* The following members are set by encoding/decoding routine. */
352 int produced, produced_char, consumed, consumed_char; 352 int produced, produced_char, consumed, consumed_char;
353 353
354 /* Encoding routines set this to 1 when they produce a byte sequence
355 which can be parsed as a multibyte character. Decoding routines
356 set this to 1 when they encounter an invalid code and, as the
357 result, produce an unexpected multibyte character. */
358 int fake_multibyte;
359
354 /* The following members are all Lisp symbols. We don't have to 360 /* The following members are all Lisp symbols. We don't have to
355 protect them from GC because the current garbage collection 361 protect them from GC because the current garbage collection
356 doesn't relocate Lisp symbols. But, when it is changed, we must 362 doesn't relocate Lisp symbols. But, when it is changed, we must
357 find a way to protect them. */ 363 find a way to protect them. */
358 364