aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog.22
diff options
context:
space:
mode:
authorKenichi Handa2004-01-25 08:13:15 +0000
committerKenichi Handa2004-01-25 08:13:15 +0000
commit5d6b87e1ccd2a98dfd1fa642a941eb0fd94b116e (patch)
tree1bb858f4c511bef4db218207a93a089e2c3fb704 /src/ChangeLog.22
parent4f3565513d241397c952239a3d3a58eb6897424b (diff)
downloademacs-5d6b87e1ccd2a98dfd1fa642a941eb0fd94b116e.tar.gz
emacs-5d6b87e1ccd2a98dfd1fa642a941eb0fd94b116e.zip
*** empty log message ***
Diffstat (limited to 'src/ChangeLog.22')
-rw-r--r--src/ChangeLog.2218
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ChangeLog.22 b/src/ChangeLog.22
index 92d19454e42..422ddf8f739 100644
--- a/src/ChangeLog.22
+++ b/src/ChangeLog.22
@@ -1,3 +1,21 @@
12004-01-25 Kenichi Handa <handa@m17n.org>
2
3 * coding.h (enum coding_attr_index): New member
4 coding_attr_trans_tbl.
5 (CODING_ATTR_TRANS_TBL): New macro.
6
7 * coding.c (get_translation_table): New function.
8 (translate_chars): Fix the bug of skipping annotation data.
9 (decode_coding): Utilze get_translation_table.
10 (encode_coding): Likewise.
11 (char_encodable_p): Translate char if necessary.
12 (Funencodable_char_position): Likewise.
13 (Ffind_coding_systems_region_internal): Setup translation table
14 for encode in a coding system attribute vector in advance.
15 (Fcheck_coding_systems_region): Likewise.
16 (Fdefine_coding_system_internal): Allow a symbol as translation
17 table. For shift-jis type coding system, allow 4th charset.
18
12004-01-24 Kenichi Handa <handa@m17n.org> 192004-01-24 Kenichi Handa <handa@m17n.org>
2 20
3 * coding.c (decode_coding_sjis): Check the first byte rigidly. 21 * coding.c (decode_coding_sjis): Check the first byte rigidly.