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

📄 perl561delta.1

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 1
📖 第 1 页 / 共 5 页
字号:
.IP "Debugger" 4.IX Item "Debugger"Debugger exit code now reflects the script exit code..SpCondition \f(CW"0"\fR in breakpoints is now treated correctly..SpThe \f(CW\*(C`d\*(C'\fR command now checks the line number..Sp\&\f(CW$.\fR is no longer corrupted by the debugger..SpAll debugger output now correctly goes to the socket if RemotePortis set..IP "\s-1PERL5OPT\s0" 4.IX Item "PERL5OPT"\&\s-1PERL5OPT\s0 can be set to more than one switch group.  Previously,it used to be limited to one group of options only..IP "\fIchop()\fR" 4.IX Item "chop()"chop(@list) in list context returned the characters chopped in reverseorder.  This has been reversed to be in the right order..IP "Unicode support" 4.IX Item "Unicode support"Unicode support has seen a large number of incremental improvements,but continues to be highly experimental.  It is not expected to befully supported in the 5.6.x maintenance releases..Sp\&\fIsubstr()\fR, \fIjoin()\fR, \fIrepeat()\fR, \fIreverse()\fR, \fIquotemeta()\fR and stringconcatenation were all handling Unicode strings incorrectly inPerl 5.6.0.  This has been corrected..SpSupport for \f(CW\*(C`tr///CU\*(C'\fR and \f(CW\*(C`tr///UC\*(C'\fR etc., have been removed sincewe realized the interface is broken.  For similar functionality,see \*(L"pack\*(R" in perlfunc..SpThe Unicode Character Database has been updated to version 3.0.1with additions made available to the public as of August 30, 2000..SpThe Unicode character classes \ep{Blank} and \ep{SpacePerl} have beenadded.  \*(L"Blank\*(R" is like C \fIisblank()\fR, that is, it contains only\&\*(L"horizontal whitespace\*(R" (the space character is, the newline isn't),and the \*(L"SpacePerl\*(R" is the Unicode equivalent of \f(CW\*(C`\es\*(C'\fR (\ep{Space}isn't, since that includes the vertical tabulator character, whereas\&\f(CW\*(C`\es\*(C'\fR doesn't.).SpIf you are experimenting with Unicode support in perl, the developmentversions of Perl may have more to offer.  In particular, I/O layersare now available in the development track, but not in the maintenancetrack, primarily to do backward compatibility issues.  Unicode supportis also evolving rapidly on a daily basis in the development track\*(--themaintenance track only reflects the most conservative of these changes..IP "64\-bit support" 4.IX Item "64-bit support"Support for 64\-bit platforms has been improved, but continues to beexperimental.  The level of support varies greatly among platforms..IP "Compiler" 4.IX Item "Compiler"The B Compiler and its various backends have had many incrementalimprovements, but they continue to remain highly experimental.  Use inproduction environments is discouraged..SpThe perlcc tool has been rewritten so that the user interface is muchmore like that of a C compiler..SpThe perlbc tools has been removed.  Use \f(CW\*(C`perlcc \-B\*(C'\fR instead..IP "Lvalue subroutines" 4.IX Item "Lvalue subroutines"There have been various bugfixes to support lvalue subroutines better.However, the feature still remains experimental..IP "IO::Socket" 4.IX Item "IO::Socket"IO::Socket::INET failed to open the specified port if the servicename was not known.  It now correctly uses the supplied port numberas is..IP "File::Find" 4.IX Item "File::Find"File::Find now \fIchdir()\fRs correctly when chasing symbolic links..IP "xsubpp" 4.IX Item "xsubpp"xsubpp now tolerates embedded \s-1POD\s0 sections..ie n .IP """no Module;""" 4.el .IP "\f(CWno Module;\fR" 4.IX Item "no Module;"\&\f(CW\*(C`no Module;\*(C'\fR does not produce an error even if Module does not have an\&\fIunimport()\fR method.  This parallels the behavior of \f(CW\*(C`use\*(C'\fR vis-a-vis\&\f(CW\*(C`import\*(C'\fR..IP "Tests" 4.IX Item "Tests"A large number of tests have been added..Sh "Core features".IX Subsection "Core features"\&\fIuntie()\fR will now call an \s-1\fIUNTIE\s0()\fR hook if it exists.  See perltiefor details..PPThe \f(CW\*(C`\-DT\*(C'\fR command line switch outputs copious tokenizing information.See perlrun..PPArrays are now always interpolated in double-quotish strings.  Previously,\&\f(CW"foo@bar.com"\fR used to be a fatal error at compile time, if an array\&\f(CW@bar\fR was not used or declared.  This transitional behavior wasintended to help migrate perl4 code, and is deemed to be no longer useful.See \*(L"Arrays now always interpolate into double-quoted strings\*(R"..PP\&\fIkeys()\fR, \fIeach()\fR, \fIpop()\fR, \fIpush()\fR, \fIshift()\fR, \fIsplice()\fR and \fIunshift()\fRcan all be overridden now..PP\&\f(CW\*(C`my _\|_PACKAGE_\|_ $obj\*(C'\fR now does the expected thing..Sh "Configuration issues".IX Subsection "Configuration issues"On some systems (\s-1IRIX\s0 and Solaris among them) the system malloc is demonstrablybetter.  While the defaults haven't been changed in order to retain binarycompatibility with earlier releases, you may be better off building perlwith \f(CW\*(C`Configure \-Uusemymalloc ...\*(C'\fR as discussed in the \fI\s-1INSTALL\s0\fR file..PP\&\f(CW\*(C`Configure\*(C'\fR has been enhanced in various ways:.IP "\(bu" 4Minimizes use of temporary files..IP "\(bu" 4By default, does not link perl with libraries not used by it, such asthe various dbm libraries.  SunOS 4.x hints preserve behavior on thatplatform..IP "\(bu" 4Support for pdp11\-style memory models has been removed due to obsolescence..IP "\(bu" 4Building outside the source tree is supported on systems that havesymbolic links. This is done by running.Sp.Vb 2\&    sh /path/to/source/Configure \-Dmksymlinks ...\&    make all test install.Ve.Spin a directory other than the perl source directory.  See \fI\s-1INSTALL\s0\fR..IP "\(bu" 4\&\f(CW\*(C`Configure \-S\*(C'\fR can be run non-interactively..Sh "Documentation".IX Subsection "Documentation"\&\s-1README\s0.aix, \s-1README\s0.solaris and \s-1README\s0.macos have been added.\&\s-1README\s0.posix\-bc has been renamed to \s-1README\s0.bs2000.  These areinstalled as perlaix, perlsolaris, perlmacos, andperlbs2000 respectively..PPThe following pod documents are brand new:.PP.Vb 7\&    perlclib    Internal replacements for standard C library functions\&    perldebtut  Perl debugging tutorial\&    perlebcdic  Considerations for running Perl on EBCDIC platforms\&    perlnewmod  Perl modules: preparing a new module for distribution\&    perlrequick Perl regular expressions quick start\&    perlretut   Perl regular expressions tutorial\&    perlutil    utilities packaged with the Perl distribution.Ve.PPThe \fI\s-1INSTALL\s0\fR file has been expanded to cover various issues, such as64\-bit support..PPA longer list of contributors has been added to the source distribution.See the file \f(CW\*(C`AUTHORS\*(C'\fR..PPNumerous other changes have been made to the included documentation and FAQs..Sh "Bundled modules".IX Subsection "Bundled modules"The following modules have been added..IP "B::Concise" 4.IX Item "B::Concise"Walks Perl syntax tree, printing concise info about ops.  See B::Concise..IP "File::Temp" 4.IX Item "File::Temp"Returns name and handle of a temporary file safely.  See File::Temp..IP "Pod::LaTeX" 4.IX Item "Pod::LaTeX"Converts Pod data to formatted LaTeX.  See Pod::LaTeX..IP "Pod::Text::Overstrike" 4.IX Item "Pod::Text::Overstrike"Converts \s-1POD\s0 data to formatted overstrike text.  See Pod::Text::Overstrike..PPThe following modules have been upgraded..IP "\s-1CGI\s0" 4.IX Item "CGI"\&\s-1CGI\s0 v2.752 is now included..IP "\s-1CPAN\s0" 4.IX Item "CPAN"\&\s-1CPAN\s0 v1.59_54 is now included..IP "Class::Struct" 4.IX Item "Class::Struct"Various bugfixes have been added..IP "DB_File" 4.IX Item "DB_File"DB_File v1.75 supports newer Berkeley \s-1DB\s0 versions, among otherimprovements..IP "Devel::Peek" 4.IX Item "Devel::Peek"Devel::Peek has been enhanced to support dumping of memory statistics,when perl is built with the included \fImalloc()\fR..IP "File::Find" 4.IX Item "File::Find"File::Find now supports pre and post-processing of the files in orderto \fIsort()\fR them, etc..IP "Getopt::Long" 4.IX Item "Getopt::Long"Getopt::Long v2.25 is included..IP "IO::Poll" 4.IX Item "IO::Poll"Various bug fixes have been included..IP "IPC::Open3" 4.IX Item "IPC::Open3"IPC::Open3 allows use of numeric file descriptors..IP "Math::BigFloat" 4.IX Item "Math::BigFloat"The \fIfmod()\fR function supports modulus operations.  Various bug fixeshave also been included..IP "Math::Complex" 4.IX Item "Math::Complex"Math::Complex handles inf, NaN etc., better..IP "Net::Ping" 4.IX Item "Net::Ping"\&\fIping()\fR could fail on odd number of data bytes, and when the echo serviceisn't running.  This has been corrected..IP "Opcode" 4.IX Item "Opcode"A memory leak has been fixed..IP "Pod::Parser" 4.IX Item "Pod::Parser"Version 1.13 of the Pod::Parser suite is included..IP "Pod::Text" 4.IX Item "Pod::Text"Pod::Text and related modules have been upgraded to the versionsin podlators suite v2.08..IP "SDBM_File" 4.IX Item "SDBM_File"On dosish platforms, some keys went missing because of lack of support forfiles with \*(L"holes\*(R".  A workaround for the problem has been added..IP "Sys::Syslog" 4.IX Item "Sys::Syslog"Various bug fixes have been included..IP "Tie::RefHash" 4.IX Item "Tie::RefHash"Now supports Tie::RefHash::Nestable to automagically tie hashref values..IP "Tie::SubstrHash" 4.IX Item "Tie::SubstrHash"Various bug fixes have been included..Sh "Platform-specific improvements".IX Subsection "Platform-specific improvements"The following new ports are now available..IP "\s-1NCR\s0 MP-RAS" 4.IX Item "NCR MP-RAS".PD 0.IP "NonStop-UX" 4.IX Item "NonStop-UX".PD.PPPerl now builds under Amdahl \s-1UTS\s0..PPPerl has also been verified to build under Amiga \s-1OS\s0..PPSupport for \s-1EPOC\s0 has been much improved.  See \s-1README\s0.epoc..PPBuilding perl with \-Duseithreads or \-Duse5005threads now worksunder HP-UX 10.20 (previously it only worked under 10.30 or later).You will need a thread library package installed.  See \s-1README\s0.hpux..PPLong doubles should now work under Linux..PPMac \s-1OS\s0 Classic is now supported in the mainstream source package.See \s-1README\s0.macos..PPSupport for MPE/iX has been updated.  See \s-1README\s0.mpeix..PPSupport for \s-1OS/2\s0 has been improved.  See \f(CW\*(C`os2/Changes\*(C'\fR and \s-1README\s0.os2..PPDynamic loading on z/OS (formerly \s-1OS/390\s0) has been improved.  See\&\s-1README\s0.os390..PPSupport for \s-1VMS\s0 has seen many incremental improvements, includingbetter support for operators like backticks and \fIsystem()\fR, and better\&\f(CW%ENV\fR handling.  See \f(CW\*(C`README.vms\*(C'\fR and perlvms..PPSupport for Stratus \s-1VOS\s0 has been improved.  See \f(CW\*(C`vos/Changes\*(C'\fR and \s-1README\s0.vos..PPSupport for Windows has been improved..IP "\(bu" 4\&\fIfork()\fR emulation has been improved in various ways, but still continuesto be experimental.  See perlfork for known bugs and caveats..IP "\(bu" 4\&\f(CW%SIG\fR has been enabled under \s-1USE_ITHREADS\s0, but its use is completelyunsupported under all configurations..IP "\(bu" 4Borland \*(C+ v5.5 is now a supported compiler that can build Perl.However, the generated binaries continue to be incompatible with thosegenerated by the other supported compilers (\s-1GCC\s0 and Visual \*(C+)..IP "\(bu" 4Non-blocking waits for child processes (or pseudo-processes) aresupported via \f(CW\*(C`waitpid($pid, &POSIX::WNOHANG)\*(C'\fR..IP "\(bu" 4A memory leak in \fIaccept()\fR has been fixed..IP "\(bu" 4\&\fIwait()\fR, \fIwaitpid()\fR and backticks now return the correct exit status underWindows 9x..IP "\(bu" 4

⌨️ 快捷键说明

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