On Thursday, May 2, 2002, at 03:03 , Philip Newton wrote:
> On Wed, 1 May 2002 09:45:05 -0700, [EMAIL PROTECTED] (Jarkko Hietaniemi) wrote:
>
>>              if (check & ENCODE_DIE_ON_ERR) {
>>                  Perl_croak(
>> -                    aTHX_ "\"\\N{U+%" UVxf "}\" does not map to %s",
>> +                       aTHX_ "\"\\x{%04" UVxf "}\" does not map to 
>> %s",
>>                      (UV)ch, enc->name[0]);
>>                  return &PL_sv_undef; /* never reaches but be safe */
>>              }
>>              if (check & ENCODE_WARN_ON_ERR){
>>                  Perl_warner(aTHX_ packWARN(WARN_UTF8),
>> -                            "\"\\N{U+%" UVxf "}\" does not map to %s",
>> +                               "\"\\x{%" UVxf "}\" does not map to 
>> %s",
>>                              (UV)ch, enc->name[0]);
>>              }
>
> Shouldn't the formats match? That is, both '% UVxf' or both '%04 UVxf'?
> (I would probably tend to '%04 UVxf', FWIW, since I consider \x{03c0} to
> be "nicer" than \x{3c0} -- since I'm accustomed to four-char codepoints
> in the Unicode book.)

Right.  Will be fixed.

Dan

Reply via email to