This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta: move the note about utf8_hop() to the bottom
authorÆvar Arnfjörð Bjarmason <avar@cpan.org>
Sat, 13 May 2017 21:56:19 +0000 (21:56 +0000)
committerÆvar Arnfjörð Bjarmason <avar@cpan.org>
Wed, 17 May 2017 14:49:47 +0000 (14:49 +0000)
A note about a relatively obscure internal API function really doesn't
belong so high up in the "Core Enhancements", before core visible user
changes.

Move this to the bottom, all of the other things in this section are
things normal Perl programmers might actually use/encounter/care
about, whereas this change is only relevant for some XS maintainers.

pod/perldelta.pod

index 009b0c1..bcd625f 100644 (file)
@@ -72,11 +72,6 @@ C<.> missing from @INC, Perl now supports the environment variable
 PERL_USE_UNSAFE_INC=1 which makes Perl behave as it previously did, returning
 C<.> to @INC in all child processes.
 
-=head2 create a safer utf8_hop() called utf8_hop_safe()
-
-Unlike utf8_hop(), utf8_hop_safe() won't navigate before the beginning or after
-the end of the supplied buffer.
-
 =head2 @{^CAPTURE}, %{^CAPTURE}, and %{^CAPTURE_ALL}
 
 C<@{^CAPTURE}> exposes the capture buffers of the last match as an
@@ -187,6 +182,11 @@ source code.
 The name of a character may no longer contain non-breaking spaces.  It
 has been deprecated to do so since Perl v5.22.
 
+=head2 create a safer utf8_hop() called utf8_hop_safe()
+
+Unlike utf8_hop(), utf8_hop_safe() won't navigate before the beginning or after
+the end of the supplied buffer.
+
 =head1 Security
 
 =head2 Remove current dir (C<.>) from C<@INC>