⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 perl586delta.pod

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 POD
字号:
=head1 NAMEperl586delta - what is new for perl v5.8.6=head1 DESCRIPTIONThis document describes differences between the 5.8.5 release andthe 5.8.6 release.=head1 Incompatible ChangesThere are no changes incompatible with 5.8.5.=head1 Core EnhancementsThe perl interpreter is now more tolerant of UTF-16-encoded scripts.On Win32, Perl can now use non-IFS compatible LSPs, which allows Perl towork in conjunction with firewalls such as McAfee Guardian. For full detailssee the file F<README.win32>, particularly if you're running Win95.=head1 Modules and Pragmata=over 4=item *With the C<base> pragma, an intermediate class with no fields used to messesup private fields in the base class. This has been fixed.=item *Cwd upgraded to version 3.01 (as part of the new PathTools distribution)=item *Devel::PPPort upgraded to version 3.03=item *File::Spec upgraded to version 3.01 (as part of the new PathTools distribution)=item *Encode upgraded to version 2.08=item *ExtUtils::MakeMaker remains at version 6.17, as later stable releases currentlyavailable on CPAN have some issues with core modules on some core platforms.=item *I18N::LangTags upgraded to version 0.35=item *Math::BigInt upgraded to version 1.73=item *Math::BigRat upgraded to version 0.13=item *MIME::Base64 upgraded to version 3.05=item *POSIX::sigprocmask function can now retrieve the current signal mask withoutalso setting it.=item *Time::HiRes upgraded to version 1.65=back=head1 Utility ChangesPerl has a new -dt command-line flag, which enables threads support in thedebugger.=head1 Performance EnhancementsC<reverse sort ...> is now optimized to sort in reverse, avoiding thegeneration of a temporary intermediate list.C<for (reverse @foo)> now iterates in reverse, avoiding the generation of atemporary reversed list.=head1 Selected Bug FixesThe regexp engine is now more robust when given invalid utf8 input, as issometimes generated by buggy XS modules.C<foreach> on threads::shared array used to be able to crash Perl. This bughas now been fixed.A regexp in C<STDOUT>'s destructor used to coredump, because the regexp padwas already freed. This has been fixed.C<goto &> is now more robust - bugs in deep recursion and chained C<goto &>have been fixed.Using C<delete> on an array no longer leaks memory. A C<pop> of an item from ashared array reference no longer causes a leak.C<eval_sv()> failing a taint test could corrupt the stack - this has beenfixed.On platforms with 64 bit pointers numeric comparison operators used toerroneously compare the addresses of references that are overloaded, ratherthan using the overloaded values. This has been fixed.C<read> into a UTF8-encoded buffer with an offset off the end of the bufferno longer mis-calculates buffer lengths.Although Perl has promised since version 5.8 that C<sort()> would bestable, the two cases C<sort {$b cmp $a}> and C<< sort {$b <=> $a} >> couldproduce non-stable sorts.   This is corrected in perl5.8.6.Localising C<$^D> no longer generates a diagnostic message about valid -Dflags.=head1 New or Changed DiagnosticsFor -t and -T,   Too late for "-T" optionhas been changed to the more informative   "-T" is on the #! line, it must also be used on the command line=head1 Changed InternalsFrom now on all applications embedding perl will behave as if perlwere compiled with -DPERL_USE_SAFE_PUTENV.  See "Environment access" inthe F<INSTALL> file for details.Most C<C> source files now have comments at the top explaining their purpose,which should help anyone wishing to get an overview of the implementation.=head1 New TestsThere are significantly more tests for the C<B> suite of modules.=head1 Reporting BugsIf you find what you think is a bug, you might check the articlesrecently posted to the comp.lang.perl.misc newsgroup and the perlbug database at http://bugs.perl.org.  There may also beinformation at http://www.perl.org, the Perl Home Page.If you believe you have an unreported bug, please run the B<perlbug>program included with your release.  Be sure to trim your bug downto a tiny but sufficient test case.  Your bug report, along with theoutput of C<perl -V>, will be sent off to perlbug@perl.org to beanalysed by the Perl porting team.  You can browse and searchthe Perl 5 bugs at http://bugs.perl.org/=head1 SEE ALSOThe F<Changes> file for exhaustive details on what changed.The F<INSTALL> file for how to build Perl.The F<README> file for general stuff.The F<Artistic> and F<Copying> files for copyright information.=cut

⌨️ 快捷键说明

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