Perl 5.8.8 is out!
rob
|
1#
rob 发表于 2006-01-23 10:13
Perl 5.8.8 is out!
Perl 5.8.8 is out!
[size=5]Perl 5.8.8-RC1 释放[/size] 这是Perl 5.8.7以后修订版,当然现在还是RC1,正式版本估计在这个月内可以发布。 [url=http://search.cpan.org/CPAN/authors/id/N/NW/NWCLARK/perl-5.8.8-RC1.tar.gz]下载[/url] [url=http://search.cpan.org/~nwclark/perl-5.8.8-RC1/pod/perl588delta.pod]what is new for perl v5.8.8[/url] [quote] * Attribute::Handlers upgraded to version 0.78_02 o documentation typo fix * attrs upgraded to version 1.02 o internal cleanup only * autouse upgraded to version 1.05 o simplified implementation * B upgraded to version 1.09_01 o The inheritance hierarchy of the B:: modules has been corrected; B::NV now inherits from B::SV (instead of B::IV). * blib upgraded to version 1.03 o documentation typo fix * ByteLoader upgraded to version 0.06 o internal cleanup * CGI upgraded to version 3.15 o Extraneous "?" from self_url() removed o scrolling_list() select attribute fixed o virtual_port now works properly with https protocol o upload_hook() and append() now works in function-oriented mode o POST_MAX doesn't cause client to hang any more o automatic tab indexes are now disabled and new -tabindex pragma has been added to turn automatic indexes back on o end_form() doesn't emit empty (and non-validating) <div> o CGI::Carp works better in certain mod_perl configurations o Setting $CGI::TMPDIRECTORY is now effective o enhanced documentation * charnames upgraded to version 1.05 o viacode() now accept hex strings and is better optimized. * CPAN upgraded to version 1.83 o Support for Module::Build o Support for bzip2 o Support for Module::Signature o Support for SHA256 o Support for curl o Support for sudo o new pragma notest o New commands recent and perldoc o New feature <show_upload_date> o CPAN::Version (improved support for multi-dot version notation) o Improved config variable handling o Improved wget support on Win32 * Cwd upgraded to version 3.12 o canonpath() on Win32 now collapses foo\.. sections correctly. o Improved behaviour on Symbian OS. o enhanced documentation and typo fixes o internal cleanup * Data::Dumper upgraded to version 2.121_08 o problem where Data::Dumper would sometimes update the iterator state of hashes has been fixed o numeric labels now work o internal cleanup * DB upgraded to version 1.01 o problem where regex state would sometimes get clobbered when running under the debugger has been fixed * DB_File upgraded to version 1.814 o adds support for Berkeley DB 4.4. * Devel::DProf upgraded to version 20050603.00 o internal cleanup * Devel::Peek upgraded to version 1.03 o internal cleanup * Devel::PPPort upgraded to version 3.06_01 o --compat-version argument checking has been improved o files passed on the command line are filtered by default o --nofilter option to override the filtering has been added o enhanced documentation * diagnostics upgraded to version 1.15 o documentation typo fix * Digest upgraded to version 1.14 o constructor now knows which module implement SHA-224 o documentation tweaks and typo fixes * Digest::MD5 upgraded to version 2.36 o XSLoader is now used for faster loading o enhanced documentation including MD5 weaknesses discovered lately * Dumpvalue upgraded to version 1.12 o documentation fix * DynaLoader upgraded but unfortunately we're not able to increment its version number :-( o implements dl_unload_file on Win32 o internal cleanup o XSLoader 0.06 incorporated; small optimisation for calling bootstrap_inherit() and documentation enhancements. * Encode upgraded to version 2.12 o coderef now acceptable for CHECK! o 3 new characters added to the ISO-8859-7 encoding o new encodings MIME-Header-ISO_2022_JP added o problem with partial character and encoding(utf-8-strict) fixed. o documentation enhancements and typo fixes * English upgraded to version 1.02 o the $COMPILING variable has been added * ExtUtils::Constant upgraded to version 0.17 o improved compatibility with older versions of perl * ExtUtils::MakeMaker upgraded to version 6.30 (was 6.17) o Too much to list here; see http://search.cpan.org/src/MSCHWERN/ExtUtils-MakeMaker-6.30/Changes * File::Basename upgraded to version 2.74, with changes contributed by Schwern. o Documentation clarified and errors corrected. o basename now strips trailing path separators before processing the name. o basename now returns / for parameter /, which makes basename consistent with the shell utility of the same name. o The suffix is now not stripped if it is identical to the remaining characters in the name, again for consistency with the shell utility. o Some internal code cleanup. * File::Copy upgraded to version 2.09 o copy a file onto itself used to fail. o moving a file between file systems now preserves the access and modification time stamps * File::Find upgraded to version 1.10 o windows portability fixes o enhanced documentation * File::Glob upgraded to version 1.05 o internal cleanup * File::Path upgraded to version 1.08 o mkpath now preserves errno when mkdir fails * File::Spec upgraded to version 3.12 o File::Spec->rootdir() now returns \ on Win32, instead of / o $^O could sometimes become tainted. This has been fixed. o canonpath on Win32 now collapses foo/.. (or foo\..) sections correctly, rather than doing the "misguided" work it was previously doing. Note that canonpath on Unix still does not collapse these sections, as doing so would be incorrect. o Some documentation improvements o Some internal code cleanup * FileCache upgraded to version 1.06 o POD formatting error in documentation fixed * Filter::Simple upgraded to version 0.82 * FindBin upgraded to version 1.47 o now works better with directories where access rights are more restrictive than usual. * GDBM_File upgraded to version 1.08 o internal cleanup * Getopt::Long upgraded to version 2.35 o prefix_pattern has now been complemented by a new configuration option long_prefix_pattern that allows the user to specify what prefix patterns should have long option style semantics applied. o options can now take multiple values at once (experimental) o various bug fixes * if upgraded to version 0.05 o give more meaningful error messages from if.pm when invoked with a condition in list context. o restore backwards compatibility with earlier versions of perl * IO upgraded to version 1.22 o enhanced documentation o internal cleanup * IPC::Open2 upgraded to version 1.02 o enhanced documentation * IPC::Open3 upgraded to version 1.02 o enhanced documentation * List::Util upgraded to version 1.18 (was 1.14) o fix pure-perl version of refaddr to avoid blessing an un-blessed reference o use XSLoader for faster loading o fixed various memory leaks o internal cleanup and portability fixes * Math::Complex upgraded to version 1.35 o atan2(0, i) now works, as do all the (computable) complex argument cases o fixes for certain bugs in make and emake o support returning the kth root directly o support [2,-3pi/8] in emake o support 'inf' for make/emake o document make/emake more visibly * Math::Trig upgraded to version 1.03 o add more great circle routines: great_circle_waypoint an great_circle_destination * MIME::Base64 upgraded to version 3.07 o use XSLoader for faster loading o enhanced documentation o internal cleanup * NDBM_File upgraded to version 1.06 o enhanced documentation * ODBM_File upgraded to version 1.06 o documentation typo fixed o internal cleanup * Opcode upgraded to version 1.06 o enhanced documentation o internal cleanup * open upgraded to version 1.05 o enhanced documentation * overload upgraded to version 1.04 o enhanced documentation * PerlIO upgraded to version 1.04 o PerlIO::via iterate over layers properly now o PerlIO::scalar understands $/ = "" now o encoding(utf-8-strict) with partial characters now work o enhanced documentation o internal cleanup * Pod::Functions upgraded to version 1.03 o documentation typos fixed * Pod::Html upgraded to version 1.0504 o HTML output will now correctly link to =items on the same page, and should be valid XHTML. o Variable names are recognized as intended o documentation typos fixed * Pod::Parser upgraded to version 1.32 o allow files that start with =head on the first line o windows portability fix o exit status of pod2usage fixed o New -noperldoc switch to pod2usage o arbitrary URL schemes now allowed o documentation typos fixed * POSIX upgraded to version 1.09 o documentation typos fixed o internal cleanup * re upgraded to version 0.05 o documentation typo fixed * Safe upgraded to version 2.12 o minor documentation enhancement * SDBM_File upgraded to version 1.05 o documentation typo fixed o internal cleanup * Socket upgraded to version 1.78 o internal cleanup * Storable upgraded to version 2.15 o This includes STORABLE_attach hook functionality added by Adam Kennedy, and more memory frugal storing under ithreads, by utilising the ithreads cloning tracking code. * Switch upgraded to version 2.10_01 o documentation typos fixed * Sys::Syslog upgraded to version 0.13 o Now provides numeric macros and meaningful Exporter tags. o No longer uses Sys::Hostname as it may provide useless values in unconfigured network environments, so instead directly uses INADDR_LOOPBACK. o syslog() now uses local timestamp. o setlogmask() now behaves like its C counterpart. o setlogsock() will now croak() as documented. o Improved error and warnings messages. o Improved documentation. * Term::ANSIColor upgraded to version 1.10 o Fixes a bug in colored when $EACHLINE is set that caused it to not color lines consisting solely of 0. o Improved tests. * Term::ReadLine upgraded to version 1.02 o documentation tweaks * Test::Harness upgraded to version 2.56 (was 2.48) o The Test::Harness timer is now off by default. o Now shows elapsed time in milliseconds. o various bug fixes * Test::Simple upgraded to version 0.62 (was 0.54) o is_deeply() failed to work for many cases o various minor bug fixes o documentation enhancements * Text::Tabs upgraded to version 2005.0824 o Provides a faster implementation of expand * Text::Wrap upgraded to version 2005.082401 o Adds $Text::Wrap::separator2, which allows you to preserve existing newlines but add line-breaks with some other string. * threads upgraded to version 1.07 o threads will now honour no warnings 'threads' o A thread's interpreter is now freed after $t-join()> rather than after undef $t, which should fix some ithreads memory leaks. (Fixed by Dave Mitchell) o Some documentation typo fixes. * threads::shared upgraded to version 0.94 o documentation changes only o Note: An improved implementation of threads::shared is available on CPAN - this will be merged into 5.8.9 if it proves stable. * Tie::Hash upgraded to version 1.02 o documentation typo fixed * Time::HiRes upgraded to version 1.86 (was 1.66) o clock_nanosleep() and clock() functions added o support for the POSIX clock_gettime() and clock_getres() has been added o return undef or an empty if the C gettimeofday() fails o improved nanosleep detection o internal cleanup o enhanced documentation * Unicode::Collate upgraded to version 0.52 o Now implements UCA Revision 14 (based on Unicode 4.1.0). o Unicode::Collate->new method no longer destroys user's $_ o enhanced documentation * Unicode::UCD upgraded to version 0.24 o documentation typos fixed * User::grent upgraded to version 1.01 o documentation typo fixed * utf8 upgraded to version 1.06 o documentation typos fixed * vmsish upgraded to version 1.02 o documentation typos fixed * warnings upgraded to version 1.05 o gentler messing with Carp:: internals o internal cleanup o documentation update * Win32 upgraded to version 0.2601 o provides Windows Vista support to Win32::GetOSName o documentation enhancements * XS::Typemap upgraded to version 0.02 o internal cleanup [/quote]
|