(char_encode_utf8): Try to use entity-references for U-000F0000 ...
authortomo <tomo>
Fri, 9 Apr 2004 12:14:30 +0000 (12:14 +0000)
committertomo <tomo>
Fri, 9 Apr 2004 12:14:30 +0000 (12:14 +0000)
U-0010FFFF.

src/text-coding.c

index 7be2d3e..4b8f2d2 100644 (file)
@@ -4609,7 +4609,7 @@ char_encode_utf8 (struct encoding_stream *str, Emchar ch,
        = CODING_SYSTEM_ISO2022_INITIAL_CHARSET (str->codesys, 0);
       int code_point = charset_code_point (ucs_ccs, ch, 0);
 
-      if ( (code_point < 0) || (code_point > 0x10FFFF) )
+      if ( (code_point < 0) || (code_point > 0xEFFFF) )
        {
          Lisp_Object map
            = CODING_SYSTEM_ISO2022_INITIAL_CHARSET (str->codesys, 1);