The JPL (Java-Perl Linguo) has been removed from the perl sources tarball.
+=head2 Recursive inheritance detected earlier
+
+Perl will now immediately throw an exception if you modify any package's
+C<@ISA> in such a way that it would cause recursive inheritance.
+
+Previously, the exception would not occur until Perl attempted to make
+use of the recursive inheritance while resolving a method or doing a
+C<$foo-E<gt>isa($bar)> lookup.
+
=head1 Core Enhancements
=head2 Regular expressions
which is much more efficient. (Yves Orton)
+=item Vertical and horizontal whitespace, and linebreak
+
+Regular expressions now recognize the C<\v> and C<\h> escapes, that match
+vertical and horizontal whitespace, respectively. C<\V> and C<\H>
+logically match their complements.
+
+C<\R> matches a generic linebreak, that is, vertical whitespace, plus
+the multi-character sequence C<"\x0D\x0A">.
+
=back
=head2 The C<_> prototype
available: the C3 algorithm. See L<mro> for more information.
(Brandon Black)
+=head2 bignum, bigint, bigrat
+
+The three numeric pragmas C<bignum>, C<bigint> and C<bigrat> are now
+lexically scoped. (Tels)
+
=head2 New Core Modules
=over 4
=over 4
+=item C<assertions>
+
+The C<assertions> pragma, its submodules C<assertions::activate> and
+C<assertions::compat> and the B<-A> command-line switch have been removed.
+The interface was not judged mature enough for inclusion in a stable
+release.
+
=item C<base>
The C<base> pragma now warns if a class tries to inherit from itself.
=for p5p XXX document this in B.pm too
+=item C<Thread>
+
+As the old 5005thread threading model has been removed, in favor of the
+ithreads scheme, the C<Thread> module is now a compatibility wrapper, to
+be used in old code only.
+
=back
=head1 Utility Changes
helper for CPANPLUS operation, has been added too, but isn't intended for
direct use).
+=head2 C<cpan2dist>
+
+C<cpan2dist> is a new utility, that comes with CPANPLUS. It's a tool to
+create distributions (or packages) from CPAN modules.
+
=head2 C<pod2html>
The output of C<pod2html> has been enhanced to be more customizable via
with various C++ compilers (although the situation is not perfect with
some of the compilers on some of the platforms tested.)
+=head2 Visual C++
+
+Perl now can be compiled with Microsoft Visual C++ 2005.
+
=head2 Static build on Win32
It's now possible to build a C<perl-static.exe> that doesn't depend
on C<perl59.dll> on Win32. See the Win32 makefiles for details.
(Vadim Konovalov)
+=head2 C<d_pseudofork>
+
+A new configuration variable, available as C<$Config{d_pseudofork}> in
+the L<Config> module, has been added, to distinguish real fork() support
+from fake pseudofork used on Windows platforms.
+
=head2 Ports
Perl has been reported to work on MidnightBSD.
Duping a filehandle which has the C<:utf8> PerlIO layer set will now
properly carry that layer on the duped filehandle. (Rafael)
+Localizing an hash element whose key was given as a variable didn't work
+correctly if the variable was changed while the local() was in effect (as
+in C<local $h{$x}; ++$x>). (Bo Lindbergh)
+
=head1 New or Changed Diagnostics
=head2 Deprecations