diff options
Diffstat (limited to 'src/ChangeLog.22')
| -rw-r--r-- | src/ChangeLog.22 | 18 |
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 @@ | |||
| 1 | 2004-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 | |||
| 1 | 2004-01-24 Kenichi Handa <handa@m17n.org> | 19 | 2004-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. |