=over 4
-=item *
+=item * ExtUtils::PL2Bat
-XXX Remove this section if not applicable.
+This module is a generalization of the pl2bat script. It being a script has lead
+to at least two forks of this code, this modules will unify them under one
+implemention with tests.
=back
default but allows turning off L<multi-dimensional array
emulation|perldata/Multi-dimensional array emulation>.
-=item *
-
-L<perl5db.pl> has been upgraded from version 1.57 to 1.58.
-
-The C<i $var> and C<l $var> commands work again with lexical
-variables.
-
=back
=head2 Removed Modules and Pragmata
Additionally, the following selected changes have been made:
-=head3 L<XXX>
+=head3 L<perlpacktut>
+
+=over 4
+
+=item *
+
+Incorrect variables used in an example have been fixed. Thanks to Deji Adegbite.
+
+=back
+
+=head3 L<perlfunc>
=over 4
=item *
-XXX Description of the change here
+Better explain what happens when C<sleep> is called with a zero or
+negative value
+
+=back
+
+=head3 L<perlop>
+
+=over 4
+
+The C<< <> >> and C<<< <<>> >>> operators are commonly referred to as
+the diamond and double diamond operators respectively, but that wasn't
+mentioned previously in their documentation.
=back
entries for each change
Use L<XXX> with program names to get proper documentation linking. ]
-=head2 L<XXX>
+=head2 L<perl5db.pl> (the debugger)
=over 4
-=item *
+=item * New option: C<HistItemMinLength>
-XXX
+This option controls the minimum length a command must be to get stored in
+history. Traditionally, this has been fixed at 2. Changes to the debugger
+are often perilous, and new bugs should be reported so the debugger can be
+debugged.
+
+=item * Fix to C<i> and C<l> commands
+
+The C<i $var> and C<l $var> commands work again with lexical variables.
=back
The minimum supported Bison version is now 2.4, and the maxiumm is 3.7.
+=item *
+
+Newer 64-bit versions of the Intel C/C++ compiler are now recognised
+and have the correct flags set.
+
=back
=head1 Testing
=head1 Platform Support
-XXX Any changes to platform support should be listed in the sections below.
+=head2 New Platforms
+
+=over 4
-[ Within the sections, list each platform as an =item entry with specific
-changes as paragraphs below it. ]
+=item 9front
-=head2 New Platforms
+Allow building Perl on i386 9front systems (fork of plan9).
-XXX List any platforms that this version of perl compiles on, that previous
-versions did not. These will either be enabled by new files in the F<hints/>
-directories, or new subdirectories and F<README> files at the top level of the
-source tree.
+=back
+
+=head2 Updated Platforms
=over 4
-=item XXX-some-platform
+=item Plan9
-XXX
+Improve support for Plan9 on i386 platforms.
=back
=over 4
-=item XXX-some-platform
+=item z/OS
-XXX
+The locale categories C<LC_SYNTAX> and C<LC_TOD> are now recognized.
+Perl doesn't do anything with these, except it now allows you to specify
+them. They are included in C<LC_ALL>.
=back
save stack. The new version uses a different savestack type to indicate the
difference.
+=item *
+
+A new API function L<perlapi/av_count> has been added which gives a
+clearly named way to find how many elements are in an array.
+
=back
=head1 Selected Bug Fixes
=item *
-XXX
+IO::Handle: Fix a spurious error reported for regular file handles. GH #18019
=back