Edit D:\app\Administrator\product\11.2.0\dbhome_1\perl\html\pod\perl573delta.html
<?xml version="1.0" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>perl573delta - what's new for perl v5.7.3</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rev="made" href="mailto:" /> </head> <body style="background-color: white"> <table border="0" width="100%" cellspacing="0" cellpadding="3"> <tr><td class="block" style="background-color: #cccccc" valign="middle"> <big><strong><span class="block"> perl573delta - what's new for perl v5.7.3</span></strong></big> </td></tr> </table> <!-- INDEX BEGIN --> <div name="index"> <p><a name="__index__"></a></p> <ul> <li><a href="#name">NAME</a></li> <li><a href="#description">DESCRIPTION</a></li> <li><a href="#changes">Changes</a></li> <li><a href="#reporting_bugs">Reporting Bugs</a></li> <li><a href="#see_also">SEE ALSO</a></li> <li><a href="#history">HISTORY</a></li> </ul> <hr name="index" /> </div> <!-- INDEX END --> <p> </p> <h1><a name="name">NAME</a></h1> <p>perl573delta - what's new for perl v5.7.3</p> <p> </p> <hr /> <h1><a name="description">DESCRIPTION</a></h1> <p>This document describes differences between the 5.7.2 release and the 5.7.3 release.</p> <p>(To view the differences between the 5.6.0 release and the 5.7.0 release, see <a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/pod/perl570delta.html">the perl570delta manpage</a>. To view the differences between the 5.7.0 release and the 5.7.1 release, see <a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/pod/perl571delta.html">the perl571delta manpage</a>. To view the differences between the 5.7.1 release and the 5.7.2 release, see <a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/pod/perl572delta.html">the perl572delta manpage</a>.)</p> <p> </p> <hr /> <h1><a name="changes">Changes</a></h1> <p>This is just a selected list of some of the more notable changes. The numbers refer to the Perl repository change numbers; see <em>Changes58</em> (or <a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/ext/Data/Dumper/Changes.html">the Changes manpage</a> in Perl 5.8.1). In addition to these changes, lots of work took place in integrating threads, PerlIO, and Unicode; general code cleanup; and last but not least porting to non-UNIX lands such as Win32, VMS, Cygwin, DJGPP, VOS, MacOS Classic, and EBCDIC.</p> <ol> <li> <p>add LC_MESSAGES to POSIX :locale_h export tag</p> </li> <li> <p>add DEL to [:cntrl:]</p> </li> <li> <p>make h2ph understand constants like 1234L and 5678LL</p> </li> <li> <p>Win32: fix bugs in handling of the virtualized environment</p> </li> <li> <p>fix a bug in the security taint checking of <a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/pod/perlfunc.html#open"><code>open()</code></a></p> </li> <li> <p>make perl <a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/pod/perlfunc.html#fork"><code>fork()</code></a> safe even on platforms that don't have <code>pthread_atfork()</code></p> </li> <li> <p>make switching optimization and debugging levels during Perl builds easier via the OPTIMIZE environment variable</p> </li> <li> <p>make split()'s unused captures to be undef, not ''</p> </li> <li> <p>Search::Dict: allow transforming lines before comparing</p> </li> <li> <p>allow installing extra modules or bundles when building Perl</p> </li> <li> <p>add -Wall in cflags when compiling with gcc to weed out dubious C practices</p> </li> <li> <p>pluggable optimizer</p> </li> <li> <p>WinCE: integrate the port</p> </li> <li> <p>Win32: 4-arg select was broken</p> </li> <li> <p>introduce the perlivp utility for verifying the Perl installation (IVP = Installation Verification Procedure)</p> </li> <li> <p>rename lib/unicode to lib/unicore to avoid case-insensitivity problems with lib/Unicode</p> </li> <li> <p>remove Time::Piece</p> </li> <li> <p>document that use utf8 is not the right way most of the time</p> </li> <li> <p>allow building perl with -DUSE_UTF8_SCRIPTS which makes UTF-8 the default script encoding (not the default since that would break all scripts having legacy eight-bit data in them)</p> </li> <li> <p>division preserving 64-bit integers</p> </li> <li> <p>document the coderef-in-@INC feature</p> </li> <li> <p>modulo (%) preserving 64-bit integers</p> </li> <li> <p>update to Unicode 3.1.1</p> </li> <li> <p>add the \[$@%&*] prototype support</p> </li> <li> <p><a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/pod/perlfunc.html#oct"><code>oct()</code></a> and <a href="file://C|\ADE\aime_smenon_perl_090715\perl\html/pod/perlfunc.html#hex"><code>hex()</code></a> in glorious 64 bit</p> </li> <li> <p>Class::Struct: allow recursive classes</p> </li> <li> <p>fix unpack U to be the reverse of pack U</p> </li> <li> <p>VMS: waitpid enhancements</p> </li> <li> <p>unpack("Z*Z*", pack("Z*Z*", ..)) was broken</p> </li> <li> <p>Devel::Peek: display UTF-8 SVs also as \x{...}</p> </li> <li> <p>Data::Dumper: option to sort hashes</p> </li> <li> <p>add perlpodspec</p> </li> <li> <p>threadsafe DynaLoader, re, Opcode, File::Glob, and B</p> </li> <li> <p>support BeOS better</p> </li> <li> <p>read-only hashes (user-level interface is Hash::Util)</p> </li> <li> <p>add Devel::PPPort</p> </li> <li> <p>add the sort pragma</p> </li> <li> <p>VMS: fix perl -P</p> </li> <li> <p>add perlpacktut</p> </li> <li> <p>SUPER-UX: add hints file</p> </li> <li> <p>Win32: non-blocking waitpid(-1,WNOHANG)</p> </li> <li> <p>introduce the -t option for gentler taint checking</p> </li> <li> <p>add the if pragma</p> </li> <li> <p>implement IV/UV/NV/long double un/packing with j/J/F/D</p> </li> <li> <p>document the new taint behaviour of exec LIST and system LIST</p> </li> </ol> <p> </p> <hr /> <h1><a name="reporting_bugs">Reporting Bugs</a></h1> <p>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 <a href="http://bugs.perl.org.">http://bugs.perl.org.</a> There may also be information at <a href="http://www.perl.com/,">http://www.perl.com/,</a> the Perl Home Page.</p> <p>If you believe you have an unreported bug, please run the <strong>perlbug</strong> 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 <code>perl -V</code>, will be sent off to <a href="mailto:perlbug@perl.org">perlbug@perl.org</a> to be analysed by the Perl porting team.</p> <p> </p> <hr /> <h1><a name="see_also">SEE ALSO</a></h1> <p>The <em class="file">Changes</em> file for exhaustive details on what changed.</p> <p>The <em class="file">INSTALL</em> file for how to build Perl.</p> <p>The <em class="file">README</em> file for general stuff.</p> <p>The <em class="file">Artistic</em> and <em class="file">Copying</em> files for copyright information.</p> <p> </p> <hr /> <h1><a name="history">HISTORY</a></h1> <p>Written by Jarkko Hietaniemi <<em class="file"><a href="mailto:jhi@iki.fi">jhi@iki.fi</a></em>>, with many contributions from The Perl Porters and Perl Users submitting feedback and patches.</p> <p>Send omissions or corrections to <<em class="file"><a href="mailto:perlbug@perl.org">perlbug@perl.org</a></em>>.</p> <table border="0" width="100%" cellspacing="0" cellpadding="3"> <tr><td class="block" style="background-color: #cccccc" valign="middle"> <big><strong><span class="block"> perl573delta - what's new for perl v5.7.3</span></strong></big> </td></tr> </table> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de