summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSawyer X <xsawyerx@cpan.org>2019-05-15 07:27:48 +0300
committerSawyer X <xsawyerx@cpan.org>2019-05-15 07:27:48 +0300
commitf431d5039c643d761599d2a06aa209d0b61c480e (patch)
treeb732069c513075885c41540d37f91610fcc1ae6a
parent757bce75b9d613dcafe0489032f1ba5316b89b93 (diff)
downloadperl-f431d5039c643d761599d2a06aa209d0b61c480e.tar.gz
Revert "[perldelta] Merge Unicode 11.0, 12.0, and 12.1"
This reverts commit d4c6f1162051dc6f5ddb49bb9598500047458e03.
-rw-r--r--pod/perldelta.pod32
1 files changed, 18 insertions, 14 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 6d5dfaedbe..91eb006853 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -19,19 +19,9 @@ L<[perl #133788]|https://rt.perl.org/Ticket/Display.html?id=133788>.
=head1 Core Enhancements
-=head2 Perl now supports draft Unicode 12.1
-
-For details on Unicode 12.0, see
-L<https://www.unicode.org/versions/Unicode12.0.0/>.
-
-Because of a change in Unicode release cycles, Perl jumps from Unicode
-10.0 in Perl 5.28 to Unicode 12.1 in Perl 5.30.
+=head2 Unicode 11.0 is supported
-Unicode 12.1 differs from 12.0 only in the addition of a single
-character, that for the new Japanese era name.
-
-For details on Unicode 11.0, see
-L<https://www.unicode.org/versions/Unicode11.0.0/>.
+For details, see L<https://www.unicode.org/versions/Unicode11.0.0/>.
The Word_Break property, as in past Perl releases, remains tailored to
behave more in line with expectations of Perl users. This means that
@@ -50,8 +40,10 @@ Georgian are finding their text more or less illegible. It is being
suggested that implementations delay their adoption of this portion of
11.0.
-This has been kept in Perl for the release cycle of 5.30 to allow feedback
-from Georgian users. It is now considered permanent in 5.30.
+But since the next stable release of Perl is almost a year away, this
+aspect of 11.0 is being left in, with the option to back it out if
+things haven't improved by that time, or if we get too many complaints
+about the development release being unusable for Georgian users.
=head2 The upper limit C<"n"> specifiable in a regular expression
quantifier of the form C<"{m,n}"> has been doubled to 65534
@@ -60,6 +52,18 @@ The meaning of an unbounded upper quantifier C<"{m,}"> remains unchanged.
It matches 2**31 - 1 times on most platforms, and more on ones where a C
language short variable is more than 4 bytes long.
+=head2 Unicode 12.0 is supported
+
+For details, see L<https://www.unicode.org/versions/Unicode12.0.0/>.
+
+Because of a change in Unicode release cycles, Perl jumps from Unicode
+10.0 in Perl 5.28 to Unicode 12.0 in Perl 5.30.
+
+=head2 Perl now supports draft Unicode 12.1
+
+Unicode 12.1 differs from 12.0 only in the addition of a single
+character, that for the new Japanese era name.
+
=head2 Wildcards in Unicode property value specifications are now
partially supported