# HG changeset patch # User Kenichi Handa # Date 1034644831 0 # Node ID 3b4e014cc159242f722c0cb5102907150d5ac407 # Parent c7c628d65cc47df2465128d7e18317a375d5c2c8 *** empty log message *** diff -r c7c628d65cc4 -r 3b4e014cc159 README.unicode --- a/README.unicode Tue Oct 15 01:19:59 2002 +0000 +++ b/README.unicode Tue Oct 15 01:20:31 2002 +0000 @@ -20,6 +20,10 @@ (multibyte-string-p (concat [?£])) => nil (text-char-description ?£) => "M-#" + These examples are all fixed by the change of 2002-10-14, but + there still exist questionalble SINGLE_BYTE_CHAR_P in the + code. + * Rationalize character syntax and its relationship to the Unicode database. (Applies mainly to symbol an punctuation syntax.) @@ -62,6 +66,8 @@ * Translation tables for {en,de}code currently aren't supported. + This should be fixed by the changes of 2002-10-14. + * Defining CCL coding systems currently doesn't work. * iso-2022 charsets get unified on i/o. diff -r c7c628d65cc4 -r 3b4e014cc159 lisp/ChangeLog --- a/lisp/ChangeLog Tue Oct 15 01:19:59 2002 +0000 +++ b/lisp/ChangeLog Tue Oct 15 01:20:31 2002 +0000 @@ -1,3 +1,8 @@ +2002-10-14 Kenichi Handa + + * international/mule.el (define-coding-system): Fix typo; + "docode" -> "decode". + 2002-10-14 Dave Love * emacs-lisp/byte-opt.el (side-effect-free-fns): Add diff -r c7c628d65cc4 -r 3b4e014cc159 src/ChangeLog --- a/src/ChangeLog Tue Oct 15 01:19:59 2002 +0000 +++ b/src/ChangeLog Tue Oct 15 01:20:31 2002 +0000 @@ -1,3 +1,28 @@ +2002-10-14 Kenichi Handa + + * coding.c (decode_coding): Fix args to translate_chars. Pay + attention to Vstandard_translation_table_for_decode. + (encode_coding): Fix args to translate_chars. Pay attention to + Vstandard_translation_table_for_encode. + + * data.c (Faset): Check NEWELT by ASCII_CHAR_P, not by + SINGLE_BYTE_CHAR_P. + + * editfns.c (general_insert_function): Check VAL by ASCII_CHAR_P, + not by SINGLE_BYTE_CHAR_P. + + * fns.c (concat): Check CH by ASCII_CHAR_P, not by + SINGLE_BYTE_CHAR_P. + + * insdel.c (copy_text): Check C by ASCII_CHAR_P, not by + SINGLE_BYTE_CHAR_P. + + * keymap.c (Ftext_char_description): Check C by ASCII_CHAR_P, not + by SINGLE_BYTE_CHAR_P. + + * search.c (Freplace_match): Check C by ASCII_CHAR_P, not by + SINGLE_BYTE_CHAR_P. + 2002-10-14 Dave Love * fns.c (Fstring_as_multibyte, Fstring_to_multibyte): Doc fix.