aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog23
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 @@
12002-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
12002-05-20 Kenichi Handa <handa@etl.go.jp> 242002-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