*** empty log message ***
authorKenichi Handa <handa@m17n.org>
Tue, 15 Oct 2002 01:20:31 +0000 (01:20 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 15 Oct 2002 01:20:31 +0000 (01:20 +0000)
README.unicode
lisp/ChangeLog
src/ChangeLog

index 86f3e33..3f04f51 100644 (file)
@@ -20,6 +20,10 @@ existing support and the extra stuff at
    (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 @@ existing support and the extra stuff at
 
  * 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.
index 4d271b0..80af4e6 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-14  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule.el (define-coding-system): Fix typo;
+       "docode" -> "decode".
+
 2002-10-14  Dave Love  <fx@gnu.org>
 
        * emacs-lisp/byte-opt.el (side-effect-free-fns): Add
index f861101..eedc240 100644 (file)
@@ -1,3 +1,28 @@
+2002-10-14  Kenichi Handa  <handa@etl.go.jp>
+
+       * 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  <fx@gnu.org>
 
        * fns.c (Fstring_as_multibyte, Fstring_to_multibyte): Doc fix.