diff options
| author | Kenichi Handa | 2002-05-21 04:23:15 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2002-05-21 04:23:15 +0000 |
| commit | 781d7a48c41eb1760dfa99993a9b033aecfbee28 (patch) | |
| tree | d87fcb6e1d3f1d3c42c91594421a4f45a4814b70 /src/ChangeLog | |
| parent | 4f65af013ec650af933680f93313486591aa7dcb (diff) | |
| download | emacs-781d7a48c41eb1760dfa99993a9b033aecfbee28.tar.gz emacs-781d7a48c41eb1760dfa99993a9b033aecfbee28.zip | |
(ONE_MORE_BYTE_NO_CHECK): Increment consumed_chars.
(emacs_mule_char): New arg src. Delete arg `composition'. Caller
changed. Handle 2-byte and 3-byte charsets correctly.
(DECODE_EMACS_MULE_COMPOSITION_RULE_20): Renamed from
DECODE_EMACS_MULE_COMPOSITION_RULE. Caller changed.
(DECODE_EMACS_MULE_COMPOSITION_RULE_21): New macro.
(DECODE_EMACS_MULE_21_COMPOSITION): Call
DECODE_EMACS_MULE_COMPOSITION_RULE_21. Produce correct annotation
sequence.
(decode_coding_emacs_mule): Handle composition correctly. Rewind
`src' and `consumed_chars' correctly before calling
emacs_mule_char.
(DECODE_COMPOSITION_START): Correctly handle the case of altchar
and alt&rule composition.
(decode_coding_iso_2022): Handle composition correctly.
(init_coding_once): Setup emacs_mule_bytes for private charsets.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a4820577e1a..d81f9882fba 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,26 @@ | |||
| 1 | 2002-05-21 Kenichi Handa <handa@etl.go.jp> | ||
| 2 | |||
| 3 | * coding.c (ONE_MORE_BYTE_NO_CHECK): Increment consumed_chars. | ||
| 4 | (emacs_mule_char): New arg src. Delete arg `composition'. Caller | ||
| 5 | changed. Handle 2-byte and 3-byte charsets correctly. | ||
| 6 | (DECODE_EMACS_MULE_COMPOSITION_RULE_20): Renamed from | ||
| 7 | DECODE_EMACS_MULE_COMPOSITION_RULE. Caller changed. | ||
| 8 | (DECODE_EMACS_MULE_COMPOSITION_RULE_21): New macro. | ||
| 9 | (DECODE_EMACS_MULE_21_COMPOSITION): Call | ||
| 10 | DECODE_EMACS_MULE_COMPOSITION_RULE_21. Produce correct annotation | ||
| 11 | sequence. | ||
| 12 | (decode_coding_emacs_mule): Handle composition correctly. Rewind | ||
| 13 | `src' and `consumed_chars' correctly before calling | ||
| 14 | emacs_mule_char. | ||
| 15 | (DECODE_COMPOSITION_START): Correctly handle the case of altchar | ||
| 16 | and alt&rule composition. | ||
| 17 | (decode_coding_iso_2022): Handle composition correctly. | ||
| 18 | (init_coding_once): Setup emacs_mule_bytes for private charsets. | ||
| 19 | |||
| 20 | * charset.c (Fdefine_charset_internal): Fix bug for the case of | ||
| 21 | re-defining a charset. If the charset has :emacs-mule-id, setup | ||
| 22 | emacs_mule_bytes. | ||
| 23 | |||
| 1 | 2002-05-20 Kenichi Handa <handa@etl.go.jp> | 24 | 2002-05-20 Kenichi Handa <handa@etl.go.jp> |
| 2 | 25 | ||
| 3 | * coding.c (encode_coding_iso_2022): If coding requires safe | 26 | * coding.c (encode_coding_iso_2022): If coding requires safe |