From: Rafael Garcia-Suarez Date: Fri, 8 Apr 2005 09:48:08 +0000 (+0000) Subject: Add perl593delta.pod X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=496c75d06af2807a5a803cfac56d43b1b2764fec;p=p5sagit%2Fp5-mst-13.2.git Add perl593delta.pod p4raw-id: //depot/perl@24198 --- diff --git a/MANIFEST b/MANIFEST index e34fe18..7067872 100644 --- a/MANIFEST +++ b/MANIFEST @@ -647,8 +647,8 @@ ext/List/Util/t/sum.t List::Util ext/List/Util/t/tainted.t Scalar::Util ext/List/Util/t/weak.t Scalar::Util ext/List/Util/Util.xs Util extension -ext/Math/BigInt/FastCalc/FastCalc.xs Math::BigInt::FastCalc extension ext/Math/BigInt/FastCalc/FastCalc.pm Math::BigInt::FastCalc extension +ext/Math/BigInt/FastCalc/FastCalc.xs Math::BigInt::FastCalc extension ext/Math/BigInt/FastCalc/Makefile.PL Math::BigInt::FastCalc extension ext/Math/BigInt/FastCalc/t/bigintfc.t Math::BigInt::FastCalc extension ext/Math/BigInt/FastCalc/t/bootstrap.t Math::BigInt::FastCalc extension @@ -847,12 +847,12 @@ ext/Thread/README Thread README ext/Thread/README.threads Notes about multithreading ext/threads/Changes ithreads ext/Thread/Semaphore.pmx Threadsafe semaphore -ext/threads/Makefile.PL ithreads ext/threads/hints/linux.pl thread shared variables +ext/threads/Makefile.PL ithreads ext/Thread/specific.tx Test thread-specific user data ext/threads/README ithreads -ext/threads/shared/Makefile.PL thread shared variables ext/threads/shared/hints/linux.pl thread shared variables +ext/threads/shared/Makefile.PL thread shared variables ext/threads/shared/README thread shared variables ext/threads/shared/shared.pm thread shared variables ext/threads/shared/shared.xs thread shared variables @@ -926,10 +926,10 @@ ext/Unicode/Normalize/t/test.t Unicode::Normalize ext/util/make_ext Used by Makefile to execute extension Makefiles ext/XS/APItest/APItest.pm XS::APItest extension ext/XS/APItest/APItest.xs XS::APItest extension +ext/XS/APItest/exception.c XS::APItest extension ext/XS/APItest/Makefile.PL XS::APItest extension ext/XS/APItest/MANIFEST XS::APItest extension ext/XS/APItest/README XS::APItest extension -ext/XS/APItest/exception.c XS::APItest extension ext/XS/APItest/t/call.t XS::APItest extension ext/XS/APItest/t/exception.t XS::APItest extension ext/XS/APItest/t/hash.t XS::APItest extension @@ -1222,8 +1222,8 @@ lib/CGI/t/util.t See if CGI.pm works lib/CGI/Util.pm Utility functions lib/charnames.pm Character names lib/charnames.t See if character names work -lib/Class/ISA.pm Class::ISA lib/Class/ISA/ChangeLog Changes for Class::ISA +lib/Class/ISA.pm Class::ISA lib/Class/ISA/t/00_about_verbose.t Tests for Class::ISA lib/Class/ISA/t/01_old_junk.t Tests for Class::ISA lib/Class/Struct.pm Declare struct-like datatypes as Perl classes @@ -1268,8 +1268,8 @@ lib/Devel/SelfStubber.pm Generate stubs for SelfLoader.pm lib/Devel/SelfStubber.t See if Devel::SelfStubber works lib/diagnostics.pm Print verbose diagnostics lib/diagnostics.t See if diagnostics.pm works -lib/Digest/Changes Digest changelog lib/Digest/base.pm Digest extensions +lib/Digest/Changes Digest changelog lib/Digest/file.pm Digest extensions lib/Digest.pm Digest extensions lib/Digest/t/base.t See if Digest extensions work @@ -2268,6 +2268,7 @@ pod/perl58delta.pod Perl changes in version 5.8.0 pod/perl590delta.pod Perl changes in version 5.9.0 pod/perl591delta.pod Perl changes in version 5.9.1 pod/perl592delta.pod Perl changes in version 5.9.2 +pod/perl593delta.pod Perl changes in version 5.9.3 pod/perlapio.pod Perl internal IO abstraction interface pod/perlapi.pod Perl API listing (autogenerated) pod/perlartistic.pod Perl Artistic License @@ -2747,10 +2748,10 @@ t/op/read.t See if read() works t/op/recurse.t See if deep recursion works t/op/ref.t See if refs and objects work t/op/regexp_noamp.t See if regular expressions work with optimizations -t/op/regexp_qr.t See if regular expressions work as qr// -t/op/regexp_trielist.t See if regular expressions work with trie optimisation t/op/regexp_notrie.t See if regular expressions work without trie optimisation +t/op/regexp_qr.t See if regular expressions work as qr// t/op/regexp.t See if regular expressions work +t/op/regexp_trielist.t See if regular expressions work with trie optimisation t/op/regmesg.t See if one can get regular expression errors t/op/repeat.t See if x operator works t/op/re_tests Regular expressions for regexp.t diff --git a/Makefile.SH b/Makefile.SH index 1844c39..70c3d6c 100644 --- a/Makefile.SH +++ b/Makefile.SH @@ -785,7 +785,7 @@ extra.pods: miniperl$(EXE_EXT) -@rm -f pod/perlvms.pod -@test -f vms/perlvms.pod && cd pod && $(LNS) ../vms/perlvms.pod perlvms.pod && cd .. && echo "pod/perlvms.pod" >> extra.pods -@rm -f pod/perldelta.pod - -@test -f pod/perl592delta.pod && cd pod && $(LNS) perl592delta.pod perldelta.pod && cd .. && echo "pod/perldelta.pod" >> extra.pods # See buildtoc + -@test -f pod/perl593delta.pod && cd pod && $(LNS) perl593delta.pod perldelta.pod && cd .. && echo "pod/perldelta.pod" >> extra.pods # See buildtoc extras.make: perl$(EXE_EXT) -@test -s extras.lst && PATH="`pwd`:${PATH}" PERL5LIB="`pwd`/lib" $(LDLIBPTH) ./perl -Ilib -MCPAN -e '@ARGV&&make(@ARGV)' `cat extras.lst` diff --git a/pod.lst b/pod.lst index 5d7743b..46c7a83 100644 --- a/pod.lst +++ b/pod.lst @@ -120,7 +120,8 @@ h Miscellaneous perlhist Perl history records d perldelta Perl changes since previous version -D perl592delta Perl changes in version 5.9.2 +D perl593delta Perl changes in version 5.9.3 + perl592delta Perl changes in version 5.9.2 perl591delta Perl changes in version 5.9.1 perl590delta Perl changes in version 5.9.0 perl586delta Perl changes in version 5.8.6 diff --git a/pod/perl.pod b/pod/perl.pod index f13b4c3..d1365a2 100644 --- a/pod/perl.pod +++ b/pod/perl.pod @@ -132,6 +132,7 @@ For ease of access, the Perl manual has been split up into several sections. perlhist Perl history records perldelta Perl changes since previous version + perl592delta Perl changes in version 5.9.2 perl591delta Perl changes in version 5.9.1 perl590delta Perl changes in version 5.9.0 perl586delta Perl changes in version 5.8.6 diff --git a/pod/perl593delta.pod b/pod/perl593delta.pod new file mode 100644 index 0000000..dfd80b1 --- /dev/null +++ b/pod/perl593delta.pod @@ -0,0 +1,58 @@ +=head1 NAME + +perldelta - what is new for perl v5.9.3 + +=head1 DESCRIPTION + +This document describes differences between the 5.9.2 and the 5.9.3 +developement releases. See L, L and +L for the differences between 5.8.0 and 5.9.2. + +=head1 Incompatible Changes + +=head1 Core Enhancements + +=head1 Modules and Pragmata + +=head1 Utility Changes + +=head1 Documentation + +=head1 Performance Enhancements + +=head1 Installation and Configuration Improvements + +=head1 Selected Bug Fixes + +=head1 New or Changed Diagnostics + +=head1 Changed Internals + +=head1 Known Problems + +=head2 Platform Specific Problems + +=head1 Reporting Bugs + +If you find what you think is a bug, you might check the articles +recently posted to the comp.lang.perl.misc newsgroup and the perl +bug database at http://bugs.perl.org/ . There may also be +information at http://www.perl.org/ , the Perl Home Page. + +If you believe you have an unreported bug, please run the B +program included with your release. Be sure to trim your bug down +to a tiny but sufficient test case. Your bug report, along with the +output of C, will be sent off to perlbug@perl.org to be +analysed by the Perl porting team. + +=head1 SEE ALSO + +The F file for exhaustive details on what changed. + +The F file for how to build Perl. + +The F file for general stuff. + +The F and F files for copyright information. + +=cut diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template index 8b278c9..519332f 100644 --- a/vms/descrip_mms.template +++ b/vms/descrip_mms.template @@ -377,19 +377,19 @@ extra.pods : miniperl pod0 = [.lib.pod]perl.pod [.lib.pod]perl5004delta.pod [.lib.pod]perl5005delta.pod [.lib.pod]perl561delta.pod [.lib.pod]perl56delta.pod pod1 = [.lib.pod]perl570delta.pod [.lib.pod]perl571delta.pod [.lib.pod]perl572delta.pod [.lib.pod]perl573delta.pod [.lib.pod]perl581delta.pod pod2 = [.lib.pod]perl582delta.pod [.lib.pod]perl583delta.pod [.lib.pod]perl584delta.pod [.lib.pod]perl585delta.pod [.lib.pod]perl586delta.pod -pod3 = [.lib.pod]perl58delta.pod [.lib.pod]perl590delta.pod [.lib.pod]perl591delta.pod [.lib.pod]perl592delta.pod [.lib.pod]perlaix.pod -pod4 = [.lib.pod]perlamiga.pod [.lib.pod]perlapi.pod [.lib.pod]perlapio.pod [.lib.pod]perlapollo.pod [.lib.pod]perlartistic.pod [.lib.pod]perlbeos.pod -pod5 = [.lib.pod]perlbook.pod [.lib.pod]perlboot.pod [.lib.pod]perlbot.pod [.lib.pod]perlbs2000.pod [.lib.pod]perlcall.pod [.lib.pod]perlce.pod -pod6 = [.lib.pod]perlcheat.pod [.lib.pod]perlclib.pod [.lib.pod]perlcn.pod [.lib.pod]perlcompile.pod [.lib.pod]perlcygwin.pod [.lib.pod]perldata.pod -pod7 = [.lib.pod]perldbmfilter.pod [.lib.pod]perldebguts.pod [.lib.pod]perldebtut.pod [.lib.pod]perldebug.pod [.lib.pod]perldelta.pod [.lib.pod]perldgux.pod -pod8 = [.lib.pod]perldiag.pod [.lib.pod]perldoc.pod [.lib.pod]perldos.pod [.lib.pod]perldsc.pod [.lib.pod]perlebcdic.pod [.lib.pod]perlembed.pod -pod9 = [.lib.pod]perlepoc.pod [.lib.pod]perlfaq.pod [.lib.pod]perlfaq1.pod [.lib.pod]perlfaq2.pod [.lib.pod]perlfaq3.pod [.lib.pod]perlfaq4.pod -pod10 = [.lib.pod]perlfaq5.pod [.lib.pod]perlfaq6.pod [.lib.pod]perlfaq7.pod [.lib.pod]perlfaq8.pod [.lib.pod]perlfaq9.pod [.lib.pod]perlfilter.pod -pod11 = [.lib.pod]perlfork.pod [.lib.pod]perlform.pod [.lib.pod]perlfreebsd.pod [.lib.pod]perlfunc.pod [.lib.pod]perlgpl.pod [.lib.pod]perlguts.pod -pod12 = [.lib.pod]perlhack.pod [.lib.pod]perlhist.pod [.lib.pod]perlhpux.pod [.lib.pod]perlhurd.pod [.lib.pod]perlintern.pod [.lib.pod]perlintro.pod -pod13 = [.lib.pod]perliol.pod [.lib.pod]perlipc.pod [.lib.pod]perlirix.pod [.lib.pod]perljp.pod [.lib.pod]perlko.pod [.lib.pod]perllexwarn.pod -pod14 = [.lib.pod]perllocale.pod [.lib.pod]perllol.pod [.lib.pod]perlmachten.pod [.lib.pod]perlmacos.pod [.lib.pod]perlmacosx.pod [.lib.pod]perlmint.pod -pod15 = [.lib.pod]perlmod.pod [.lib.pod]perlmodinstall.pod [.lib.pod]perlmodlib.pod [.lib.pod]perlmodstyle.pod [.lib.pod]perlmpeix.pod +pod3 = [.lib.pod]perl58delta.pod [.lib.pod]perl590delta.pod [.lib.pod]perl591delta.pod [.lib.pod]perl592delta.pod [.lib.pod]perl593delta.pod +pod4 = [.lib.pod]perlaix.pod [.lib.pod]perlamiga.pod [.lib.pod]perlapi.pod [.lib.pod]perlapio.pod [.lib.pod]perlapollo.pod [.lib.pod]perlartistic.pod +pod5 = [.lib.pod]perlbeos.pod [.lib.pod]perlbook.pod [.lib.pod]perlboot.pod [.lib.pod]perlbot.pod [.lib.pod]perlbs2000.pod [.lib.pod]perlcall.pod +pod6 = [.lib.pod]perlce.pod [.lib.pod]perlcheat.pod [.lib.pod]perlclib.pod [.lib.pod]perlcn.pod [.lib.pod]perlcompile.pod [.lib.pod]perlcygwin.pod +pod7 = [.lib.pod]perldata.pod [.lib.pod]perldbmfilter.pod [.lib.pod]perldebguts.pod [.lib.pod]perldebtut.pod [.lib.pod]perldebug.pod [.lib.pod]perldelta.pod +pod8 = [.lib.pod]perldgux.pod [.lib.pod]perldiag.pod [.lib.pod]perldoc.pod [.lib.pod]perldos.pod [.lib.pod]perldsc.pod [.lib.pod]perlebcdic.pod +pod9 = [.lib.pod]perlembed.pod [.lib.pod]perlepoc.pod [.lib.pod]perlfaq.pod [.lib.pod]perlfaq1.pod [.lib.pod]perlfaq2.pod [.lib.pod]perlfaq3.pod +pod10 = [.lib.pod]perlfaq4.pod [.lib.pod]perlfaq5.pod [.lib.pod]perlfaq6.pod [.lib.pod]perlfaq7.pod [.lib.pod]perlfaq8.pod [.lib.pod]perlfaq9.pod +pod11 = [.lib.pod]perlfilter.pod [.lib.pod]perlfork.pod [.lib.pod]perlform.pod [.lib.pod]perlfreebsd.pod [.lib.pod]perlfunc.pod [.lib.pod]perlgpl.pod +pod12 = [.lib.pod]perlguts.pod [.lib.pod]perlhack.pod [.lib.pod]perlhist.pod [.lib.pod]perlhpux.pod [.lib.pod]perlhurd.pod [.lib.pod]perlintern.pod +pod13 = [.lib.pod]perlintro.pod [.lib.pod]perliol.pod [.lib.pod]perlipc.pod [.lib.pod]perlirix.pod [.lib.pod]perljp.pod [.lib.pod]perlko.pod +pod14 = [.lib.pod]perllexwarn.pod [.lib.pod]perllocale.pod [.lib.pod]perllol.pod [.lib.pod]perlmachten.pod [.lib.pod]perlmacos.pod [.lib.pod]perlmacosx.pod +pod15 = [.lib.pod]perlmint.pod [.lib.pod]perlmod.pod [.lib.pod]perlmodinstall.pod [.lib.pod]perlmodlib.pod [.lib.pod]perlmodstyle.pod [.lib.pod]perlmpeix.pod pod16 = [.lib.pod]perlnetware.pod [.lib.pod]perlnewmod.pod [.lib.pod]perlnumber.pod [.lib.pod]perlobj.pod [.lib.pod]perlop.pod [.lib.pod]perlopentut.pod pod17 = [.lib.pod]perlos2.pod [.lib.pod]perlos390.pod [.lib.pod]perlos400.pod [.lib.pod]perlothrtut.pod [.lib.pod]perlpacktut.pod [.lib.pod]perlplan9.pod pod18 = [.lib.pod]perlpod.pod [.lib.pod]perlpodspec.pod [.lib.pod]perlport.pod [.lib.pod]perlqnx.pod [.lib.pod]perlre.pod [.lib.pod]perlref.pod @@ -402,7 +402,7 @@ pod = $(pod0) $(pod1) $(pod2) $(pod3) $(pod4) $(pod5) $(pod6) $(pod7) $(pod8) $( # Would be useful to automate the generation of this rule from pod/buildtoc # Plus its corresponding delete in the clean target. -[.pod]perldelta.pod : [.pod]perl591delta.pod +[.pod]perldelta.pod : [.pod]perl593delta.pod Copy/NoConfirm/Log $(MMS$SOURCE) $(MMS$TARGET) perlpods : $(pod) @@ -747,6 +747,10 @@ preplibrary : $(MINIPERL_EXE) $(LIBPREREQ) @ If F$Search("[.lib]pod.dir").eqs."" Then Create/Directory [.lib.pod] Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pod] +[.lib.pod]perl593delta.pod : [.pod]perl593delta.pod + @ If F$Search("[.lib]pod.dir").eqs."" Then Create/Directory [.lib.pod] + Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pod] + [.lib.pod]perlaix.pod : [.pod]perlaix.pod @ If F$Search("[.lib]pod.dir").eqs."" Then Create/Directory [.lib.pod] Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pod] diff --git a/win32/Makefile b/win32/Makefile index 9b72a83..b4b45e1 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -1080,7 +1080,7 @@ utils: $(PERLEXE) $(X2P) copy ..\README.vms ..\pod\perlvms.pod copy ..\README.vos ..\pod\perlvos.pod copy ..\README.win32 ..\pod\perlwin32.pod - copy ..\pod\perl592delta.pod ..\pod\perldelta.pod + copy ..\pod\perl593delta.pod ..\pod\perldelta.pod $(MAKE) -f ..\win32\pod.mak converters cd ..\lib $(PERLEXE) lib_pm.PL diff --git a/win32/makefile.mk b/win32/makefile.mk index 15d7c03..139f6bb 100644 --- a/win32/makefile.mk +++ b/win32/makefile.mk @@ -1246,7 +1246,7 @@ utils: $(PERLEXE) $(X2P) copy ..\README.vms ..\pod\perlvms.pod copy ..\README.vos ..\pod\perlvos.pod copy ..\README.win32 ..\pod\perlwin32.pod - copy ..\pod\perl592delta.pod ..\pod\perldelta.pod + copy ..\pod\perl593delta.pod ..\pod\perldelta.pod cd ..\pod && $(MAKE) -f ..\win32\pod.mak converters cd ..\lib && $(PERLEXE) lib_pm.PL $(PERLEXE) $(PL2BAT) $(UTILS) diff --git a/win32/pod.mak b/win32/pod.mak index 8dd9cc3..39c5409 100644 --- a/win32/pod.mak +++ b/win32/pod.mak @@ -34,6 +34,7 @@ POD = \ perl590delta.pod \ perl591delta.pod \ perl592delta.pod \ + perl593delta.pod \ perlapi.pod \ perlapio.pod \ perlartistic.pod \ @@ -139,6 +140,7 @@ MAN = \ perl590delta.man \ perl591delta.man \ perl592delta.man \ + perl593delta.man \ perlapi.man \ perlapio.man \ perlartistic.man \ @@ -244,6 +246,7 @@ HTML = \ perl590delta.html \ perl591delta.html \ perl592delta.html \ + perl593delta.html \ perlapi.html \ perlapio.html \ perlartistic.html \ @@ -349,6 +352,7 @@ TEX = \ perl590delta.tex \ perl591delta.tex \ perl592delta.tex \ + perl593delta.tex \ perlapi.tex \ perlapio.tex \ perlartistic.tex \