perl588delta.html

来自「perl教程」· HTML 代码 · 共 1,202 行 · 第 1/3 页

HTML
1,202 行
字号
</ul>
<li>
<p><code>File::Path</code> upgraded to version 1.08</p>
<ul>
<li>
<p><code>mkpath</code> now preserves <code>errno</code> when <a href="../../lib/Pod/perlfunc.html#item_mkdir"><code>mkdir</code></a> fails</p>
</li>
</ul>
<li>
<p><code>File::Spec</code> upgraded to version 3.12</p>
<ul>
<li>
<p><code>File::Spec-</code>rootdir()&gt; now returns <code>\</code> on Win32, instead of <code>/</code></p>
</li>
<li>
<p><a href="../../lib/Pod/perlvar.html#item___o"><code>$^O</code></a> could sometimes become tainted. This has been fixed.</p>
</li>
<li>
<p><code>canonpath</code> on Win32 now collapses <code>foo/..</code> (or <code>foo\..</code>) sections
correctly, rather than doing the &quot;misguided&quot; work it was previously doing.
Note that <code>canonpath</code> on Unix still does <strong>not</strong> collapse these sections, as
doing so would be incorrect.</p>
</li>
<li>
<p>Some documentation improvements</p>
</li>
<li>
<p>Some internal code cleanup</p>
</li>
</ul>
<li>
<p><code>FileCache</code> upgraded to version 1.06</p>
<ul>
<li>
<p>POD formatting errors in the documentation fixed</p>
</li>
</ul>
<li>
<p><code>Filter::Simple</code> upgraded to version 0.82</p>
</li>
<li>
<p><code>FindBin</code> upgraded to version 1.47</p>
<ul>
<li>
<p>Now works better with directories where access rights are more
restrictive than usual.</p>
</li>
</ul>
<li>
<p><code>GDBM_File</code> upgraded to version 1.08</p>
<ul>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>Getopt::Long</code> upgraded to version 2.35</p>
<ul>
<li>
<p><code>prefix_pattern</code> has now been complemented by a new configuration
option <code>long_prefix_pattern</code> that allows the user to specify what
prefix patterns should have long option style semantics applied.</p>
</li>
<li>
<p>Options can now take multiple values at once (experimental)</p>
</li>
<li>
<p>Various bug fixes</p>
</li>
</ul>
<li>
<p><code>if</code> upgraded to version 0.05</p>
<ul>
<li>
<p>Give more meaningful error messages from <code>if</code> when invoked with a
condition in list context.</p>
</li>
<li>
<p>Restore backwards compatibility with earlier versions of perl</p>
</li>
</ul>
<li>
<p><code>IO</code> upgraded to version 1.22</p>
<ul>
<li>
<p>Enhanced documentation</p>
</li>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>IPC::Open2</code> upgraded to version 1.02</p>
<ul>
<li>
<p>Enhanced documentation</p>
</li>
</ul>
<li>
<p><code>IPC::Open3</code> upgraded to version 1.02</p>
<ul>
<li>
<p>Enhanced documentation</p>
</li>
</ul>
<li>
<p><code>List::Util</code> upgraded to version 1.18 (was 1.14)</p>
<ul>
<li>
<p>Fix pure-perl version of <code>refaddr</code> to avoid blessing an un-blessed reference</p>
</li>
<li>
<p>Use <code>XSLoader</code> for faster loading</p>
</li>
<li>
<p>Fixed various memory leaks</p>
</li>
<li>
<p>Internal cleanup and portability fixes</p>
</li>
</ul>
<li>
<p><code>Math::Complex</code> upgraded to version 1.35</p>
<ul>
<li>
<p><a href="../../lib/Pod/perlfunc.html#item_atan2"><code>atan2(0, i)</code></a> now works, as do all the (computable) complex argument cases</p>
</li>
<li>
<p>Fixes for certain bugs in <code>make</code> and <code>emake</code></p>
</li>
<li>
<p>Support returning the <em>k</em>th root directly</p>
</li>
<li>
<p>Support <code>[2,-3pi/8]</code> in <code>emake</code></p>
</li>
<li>
<p>Support <code>inf</code> for <code>make</code>/<code>emake</code></p>
</li>
<li>
<p>Document <code>make</code>/<code>emake</code> more visibly</p>
</li>
</ul>
<li>
<p><code>Math::Trig</code> upgraded to version 1.03</p>
<ul>
<li>
<p>Add more great circle routines: <code>great_circle_waypoint</code> and
<code>great_circle_destination</code></p>
</li>
</ul>
<li>
<p><code>MIME::Base64</code> upgraded to version 3.07</p>
<ul>
<li>
<p>Use <code>XSLoader</code> for faster loading</p>
</li>
<li>
<p>Enhanced documentation</p>
</li>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>NDBM_File</code> upgraded to version 1.06</p>
<ul>
<li>
<p>Enhanced documentation</p>
</li>
</ul>
<li>
<p><code>ODBM_File</code> upgraded to version 1.06</p>
<ul>
<li>
<p>Documentation typo fixed</p>
</li>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>Opcode</code> upgraded to version 1.06</p>
<ul>
<li>
<p>Enhanced documentation</p>
</li>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><a href="../../lib/Pod/perlfunc.html#item_open"><code>open</code></a> upgraded to version 1.05</p>
<ul>
<li>
<p>Enhanced documentation</p>
</li>
</ul>
<li>
<p><code>overload</code> upgraded to version 1.04</p>
<ul>
<li>
<p>Enhanced documentation</p>
</li>
</ul>
<li>
<p><code>PerlIO</code> upgraded to version 1.04</p>
<ul>
<li>
<p><code>PerlIO::via</code> iterate over layers properly now</p>
</li>
<li>
<p><code>PerlIO::scalar</code> understands <a href="../../lib/Pod/perlvar.html#item___"><code>$/ = &quot;&quot;</code></a> now</p>
</li>
<li>
<p><code>encoding(utf-8-strict)</code> with partial characters now works</p>
</li>
<li>
<p>Enhanced documentation</p>
</li>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>Pod::Functions</code> upgraded to version 1.03</p>
<ul>
<li>
<p>Documentation typos fixed</p>
</li>
</ul>
<li>
<p><code>Pod::Html</code> upgraded to version 1.0504</p>
<ul>
<li>
<p>HTML output will now correctly link
to <code>=item</code>s on the same page, and should be valid XHTML.</p>
</li>
<li>
<p>Variable names are recognized as intended</p>
</li>
<li>
<p>Documentation typos fixed</p>
</li>
</ul>
<li>
<p><code>Pod::Parser</code> upgraded to version 1.32</p>
<ul>
<li>
<p>Allow files that start with <code>=head</code> on the first line</p>
</li>
<li>
<p>Win32 portability fix</p>
</li>
<li>
<p>Exit status of <code>pod2usage</code> fixed</p>
</li>
<li>
<p>New <code>-noperldoc</code> switch for <code>pod2usage</code></p>
</li>
<li>
<p>Arbitrary URL schemes now allowed</p>
</li>
<li>
<p>Documentation typos fixed</p>
</li>
</ul>
<li>
<p><code>POSIX</code> upgraded to version 1.09</p>
<ul>
<li>
<p>Documentation typos fixed</p>
</li>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>re</code> upgraded to version 0.05</p>
<ul>
<li>
<p>Documentation typo fixed</p>
</li>
</ul>
<li>
<p><code>Safe</code> upgraded to version 2.12</p>
<ul>
<li>
<p>Minor documentation enhancement</p>
</li>
</ul>
<li>
<p><code>SDBM_File</code> upgraded to version 1.05</p>
<ul>
<li>
<p>Documentation typo fixed</p>
</li>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>Socket</code> upgraded to version 1.78</p>
<ul>
<li>
<p>Internal cleanup</p>
</li>
</ul>
<li>
<p><code>Storable</code> upgraded to version 2.15</p>
<ul>
<li>
<p>This includes the <code>STORABLE_attach</code> hook functionality added by
Adam Kennedy, and more frugal memory requirements when storing under <code>ithreads</code>, by
using the <code>ithreads</code> cloning tracking code.</p>
</li>
</ul>
<li>
<p><code>Switch</code> upgraded to version 2.10_01</p>
<ul>
<li>
<p>Documentation typos fixed</p>
</li>
</ul>
<li>
<p><code>Sys::Syslog</code> upgraded to version 0.13</p>
<ul>
<li>
<p>Now provides numeric macros and meaningful <code>Exporter</code> tags.</p>
</li>
<li>
<p>No longer uses <code>Sys::Hostname</code> as it may provide useless values in
unconfigured network environments, so instead uses <code>INADDR_LOOPBACK</code> directly.</p>
</li>
<li>
<p><code>syslog()</code> now uses local timestamp.</p>
</li>
<li>
<p><code>setlogmask()</code> now behaves like its C counterpart.</p>
</li>
<li>
<p><code>setlogsock()</code> will now <code>croak()</code> as documented.</p>
</li>
<li>
<p>Improved error and warnings messages.</p>
</li>
<li>
<p>Improved documentation.</p>
</li>
</ul>
<li>
<p><code>Term::ANSIColor</code> upgraded to version 1.10</p>
<ul>
<li>
<p>Fixes a bug in <code>colored</code> when <code>$EACHLINE</code> is set that caused it to not color
lines consisting solely of 0 (literal zero).</p>
</li>
<li>
<p>Improved tests.</p>
</li>
</ul>
<li>
<p><code>Term::ReadLine</code> upgraded to version 1.02</p>
<ul>
<li>
<p>Documentation tweaks</p>
</li>
</ul>
<li>
<p><code>Test::Harness</code> upgraded to version 2.56 (was 2.48)</p>
<ul>
<li>
<p>The <code>Test::Harness</code> timer is now off by default.</p>
</li>
<li>
<p>Now shows elapsed time in milliseconds.</p>
</li>
<li>
<p>Various bug fixes</p>
</li>
</ul>
<li>
<p><code>Test::Simple</code> upgraded to version 0.62 (was 0.54)</p>
<ul>
<li>
<p><code>is_deeply()</code> no longer fails to work for many cases</p>
</li>
<li>
<p>Various minor bug fixes</p>
</li>
<li>
<p>Documentation enhancements</p>
</li>
</ul>
<li>
<p><code>Text::Tabs</code> upgraded to version 2005.0824</p>
<ul>
<li>
<p>Provides a faster implementation of <code>expand</code></p>
</li>
</ul>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?