(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.)
* 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.
+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
+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.