Mercurial > emacs
changeset 89743:664a98295b6d
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Sun, 25 Jan 2004 08:13:15 +0000 |
parents | a750cf193ec6 |
children | 04403873d44f |
files | admin/ChangeLog.22 etc/ChangeLog.22 lisp/ChangeLog.22 src/ChangeLog.22 |
diffstat | 4 files changed, 40 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/admin/ChangeLog.22 Sun Jan 25 08:12:37 2004 +0000 +++ b/admin/ChangeLog.22 Sun Jan 25 08:13:15 2004 +0000 @@ -1,3 +1,10 @@ +2004-01-25 Kenichi Handa <handa@m17n.org> + + * charsets/mapconv: Handle UNICODE2. + + * charsets/Makefile (CJK): Include CP932-2BYTE.map + (CP932-2BYTE.map): New target. + 2003-08-16 Kenichi Handa <handa@m17n.org> * charsets: New directory for scripts to generate charset map
--- a/etc/ChangeLog.22 Sun Jan 25 08:12:37 2004 +0000 +++ b/etc/ChangeLog.22 Sun Jan 25 08:13:15 2004 +0000 @@ -1,3 +1,7 @@ +2004-01-25 Kenichi Handa <handa@m17n.org> + + * CP932-2BYTE.map: New file. + 2003-09-26 Kenichi Handa <handa@m17n.org> * ps-prin1.ps (HeaderOrFooterTextLines): Handle multiple strings
--- a/lisp/ChangeLog.22 Sun Jan 25 08:12:37 2004 +0000 +++ b/lisp/ChangeLog.22 Sun Jan 25 08:13:15 2004 +0000 @@ -1,3 +1,14 @@ +2004-01-25 Kenichi Handa <handa@m17n.org> + + * language/japanese.el (japanese-cp932): New coding system. + (cp932): New alias of it. + + * international/mule-conf.el (katakana-sjis, cp932-2-byte) + (cp932): New charsets. + + * international/mule.el (define-charset): If :code-space is not + given, generate it from :dimension. + 2004-01-23 Kenichi Handa <handa@m17n.org> * composite.el (reference-point-alist): Doc fixed.
--- a/src/ChangeLog.22 Sun Jan 25 08:12:37 2004 +0000 +++ b/src/ChangeLog.22 Sun Jan 25 08:13:15 2004 +0000 @@ -1,3 +1,21 @@ +2004-01-25 Kenichi Handa <handa@m17n.org> + + * coding.h (enum coding_attr_index): New member + coding_attr_trans_tbl. + (CODING_ATTR_TRANS_TBL): New macro. + + * coding.c (get_translation_table): New function. + (translate_chars): Fix the bug of skipping annotation data. + (decode_coding): Utilze get_translation_table. + (encode_coding): Likewise. + (char_encodable_p): Translate char if necessary. + (Funencodable_char_position): Likewise. + (Ffind_coding_systems_region_internal): Setup translation table + for encode in a coding system attribute vector in advance. + (Fcheck_coding_systems_region): Likewise. + (Fdefine_coding_system_internal): Allow a symbol as translation + table. For shift-jis type coding system, allow 4th charset. + 2004-01-24 Kenichi Handa <handa@m17n.org> * coding.c (decode_coding_sjis): Check the first byte rigidly.