This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldiag: Rewrap ‘Code point 0x%X is not Unicode’
authorFather Chrysostomos <sprout@cpan.org>
Sat, 17 Dec 2011 02:05:45 +0000 (18:05 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 17 Dec 2011 02:05:45 +0000 (18:05 -0800)
to make splain output look better.

pod/perldiag.pod

index 73a9e1b..b2ea853 100644 (file)
@@ -1380,14 +1380,15 @@ another template code following the slash.  See L<perlfunc/pack>.
 
 =item Code point 0x%X is not Unicode, all \p{} matches fail; all \P{} matches succeed
 
-(W utf8, non_unicode) You had a code point above the Unicode maximum of U+10FFFF.
-
-Perl allows strings to contain a superset of Unicode code
-points, up to the limit of what is storable in an unsigned integer on
-your system, but these may not be accepted by other languages/systems.
-At one time, it was legal in some standards to have code points up to
-0x7FFF_FFFF, but not higher.  Code points above 0xFFFF_FFFF require
-larger than a 32 bit word.
+(W utf8, non_unicode) You had a code point above the Unicode maximum
+of U+10FFFF.
+
+Perl allows strings to contain a superset of Unicode code points, up
+to the limit of what is storable in an unsigned integer on your system,
+but these may not be accepted by other languages/systems.  At one time,
+it was legal in some standards to have code points up to 0x7FFF_FFFF,
+but not higher.  Code points above 0xFFFF_FFFF require larger than a
+32 bit word.
 
 None of the Unicode or Perl-defined properties will match a non-Unicode
 code point.  For example,