This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix typo in pod/perldelta
[perl5.git] / pod / perldelta.pod
index 4617903..b579688 100644 (file)
@@ -77,6 +77,10 @@ C<attributes> has been upgraded from version 0.17 to 0.18.
 
 =item *
 
+C<charnames> has been upgraded from version 1.29 to 1.30.
+
+=item *
+
 C<feature> has been upgraded from version 1.26 to 1.27.
 
 C<no feature;> now means reset to default. The code has been refactored
@@ -100,6 +104,10 @@ C<CPANPLUS> has been upgraded from version 0.9118 to 0.9121.
 
 =item *
 
+C<Data::Dumper> has been upgraded from version 2.135_05 to 2.135_06.
+
+=item *
+
 C<Digest::SHA> has been upgraded from version 5.70 to 5.71.
 
 =item *
@@ -146,6 +154,10 @@ C<Unicode::Normalize> has been upgraded from version 1.13 to 1.14.
 
 C<Unicode::UCD> has been upgraded from version 0.41 to 0.42.
 
+=item *
+
+C<XS::APItest> has been upgraded from version 0.36 to 0.37.
+
 =back
 
 
@@ -228,6 +240,12 @@ that is used to guard against reading beyond the end of the input
 string.
 See L<perlapi/utf8_to_uvchr_buf> and L<perlapi/utf8_to_uvuni_buf>.
 
+=item *
+
+The regular expression engine now does TRIE case insensitive matches
+under Unicode. This may change the output of C<< use re 'debug'; >>,
+and will speed up various things.
+
 =back
 
 =head1 Selected Bug Fixes
@@ -255,7 +273,7 @@ Fix leaking a file handle. [perl #37033]
 =item *
 
 An off-by-one error caused C<< /[:upper:]/ >> and C<< /[:punct:]/ >> to
-unexepectly match characters with code points above 255. This has been
+unexpectedly match characters with code points above 255. This has been
 rectified. [perl 111400].
 
 =item *
@@ -269,7 +287,7 @@ Allow attributes to set C<< :lvalue >> on a defined sub. [perl 107366].
 =item *
 
 C<< die; >> with a non-reference, non-string value in $@ now properly
-propgates that value [perl #111654].
+propagates that value [perl #111654].
 
 =item *
 
@@ -279,15 +297,36 @@ C<< Term::ReadLine >> now uses AnyEvent instead of Tk for an event loop.
 
 =head1 Known Problems
 
-This is a list of some significant unfixed bugs, which are regressions
-from either 5.14.0 or 5.15.8.
+This is a list of some significant unfixed bugs, which need to be
+resolved before 5.16.0
 
 =over 4
 
+=item F<< op/sigdispatch.t >> fails alarm test 14 and gets killed [perl #89718]
+
+=item Perl crash due to wrong delimiter in C<< PATH >> environment [perl #94846]
+
+It's possible to crash Win32 if the wrong delimiter is used.
+
+=item Corrupt UTF8 [perl #79960, #100058]
+
+It is possible to read an invalid UTF8 character, but have it marked valid,
+or to incorrectly read UTF8 characters if C<< $/ >> is set to read fixed
+length records.
+
+=item UTF8 patches for 5.16 [perl #107008]
+
+Brian Fraser's work on UTF8 needs further integration.
+
 =item C<eval { 'fork()' }> is broken on Windows [perl #109718]
 
 This is a known test failure to be fixed before 5.16.0. 
 
+=item Warnings from cpan/IO-Compress [perl #110736]
+
+Some tests in F<< cpan/IO-Compress/t/cz-03zlib-v1.t >> issues a 
+"isn't numeric" warning in blead, but not in maint.
+
 =item C<< Pod-Html >> test failures on Windows.
 
 A number of tests for C<< Pod::Html >> fail under Windows, due to an 
@@ -298,10 +337,8 @@ network drive.
 
 =head1 Acknowledgements
 
-XXX Redo this on 2012-03-20
-
 Perl 5.15.9 represents approximately 4 weeks of development since Perl 5.15.8
-and contains approximately 74,000 lines of changes across 470 files from 23
+and contains approximately 79,000 lines of changes across 530 files from 23
 authors.
 
 Perl continues to flourish into its third decade thanks to a vibrant community