Mercurial > emacs
comparison src/ChangeLog.22 @ 89743:664a98295b6d
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Sun, 25 Jan 2004 08:13:15 +0000 |
parents | e4b184cef172 |
children | dc955277692c |
comparison
equal
deleted
inserted
replaced
89742:a750cf193ec6 | 89743:664a98295b6d |
---|---|
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. |
4 | 22 |
5 * xdisp.c (get_next_display_element): Pass -1 as POS to | 23 * xdisp.c (get_next_display_element): Pass -1 as POS to |