Mercurial > emacs
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 |
