diff options
| author | Kenichi Handa | 2004-01-25 08:13:15 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2004-01-25 08:13:15 +0000 |
| commit | 5d6b87e1ccd2a98dfd1fa642a941eb0fd94b116e (patch) | |
| tree | 1bb858f4c511bef4db218207a93a089e2c3fb704 /src/ChangeLog.22 | |
| parent | 4f3565513d241397c952239a3d3a58eb6897424b (diff) | |
| download | emacs-5d6b87e1ccd2a98dfd1fa642a941eb0fd94b116e.tar.gz emacs-5d6b87e1ccd2a98dfd1fa642a941eb0fd94b116e.zip | |
*** empty log message ***
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. |