In perl.git, the branch blead has been updated <https://perl5.git.perl.org/perl.git/commitdiff/d4c6f1162051dc6f5ddb49bb9598500047458e03?hp=c72549cc470fce3311724c7235b9b92c67b633ea>
- Log ----------------------------------------------------------------- commit d4c6f1162051dc6f5ddb49bb9598500047458e03 Author: Sawyer X <[email protected]> Date: Wed May 15 07:15:21 2019 +0300 [perldelta] Merge Unicode 11.0, 12.0, and 12.1 commit 5e4db06caba3d36057a0fb0b7efb7d73ded89c84 Author: Sawyer X <[email protected]> Date: Wed May 15 07:09:59 2019 +0300 Linkify epigraph ----------------------------------------------------------------------- Summary of changes: Porting/epigraphs.pod | 2 +- pod/perldelta.pod | 32 ++++++++++++++------------------ 2 files changed, 15 insertions(+), 19 deletions(-) diff --git a/Porting/epigraphs.pod b/Porting/epigraphs.pod index b9df9d2c41..48bf6626ca 100644 --- a/Porting/epigraphs.pod +++ b/Porting/epigraphs.pod @@ -19,7 +19,7 @@ Consult your favorite dictionary for details. =head2 v5.30.0-RC1 - Marcel Proust -Announced on 2019-05-11 by Sawyer X +L<Announced on 2019-05-11 by Sawyer X|https://www.nntp.perl.org/group/perl.perl5.porters/2019/05/msg254750.html> If a little dreaming is dangerous, the cure for it is not to dream less but to dream more, to dream all the time. diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 91eb006853..6d5dfaedbe 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -19,9 +19,19 @@ L<[perl #133788]|https://rt.perl.org/Ticket/Display.html?id=133788>. =head1 Core Enhancements -=head2 Unicode 11.0 is supported +=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. -For details, see L<https://www.unicode.org/versions/Unicode11.0.0/>. +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/>. The Word_Break property, as in past Perl releases, remains tailored to behave more in line with expectations of Perl users. This means that @@ -40,10 +50,8 @@ Georgian are finding their text more or less illegible. It is being suggested that implementations delay their adoption of this portion of 11.0. -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. +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. =head2 The upper limit C<"n"> specifiable in a regular expression quantifier of the form C<"{m,n}"> has been doubled to 65534 @@ -52,18 +60,6 @@ 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 -- Perl5 Master Repository
