perl5162delta - perl v5.16.2 的新增功能
本文档描述了 5.16.1 版本和 5.16.2 版本之间的差异。
如果您要从 5.16.0 等早期版本升级,请先阅读 perl5161delta,其中描述了 5.16.0 和 5.16.1 之间的差异。
没有与 5.16.0 故意不兼容的更改。如果存在任何更改,则它们是 Bug,我们要求您提交报告。请参阅下面的 "报告 Bug"。
Module::CoreList 已从 2.70 版升级到 2.76 版。
配置不再会与 ls 着色混淆
在 AIX 上使用 xlC 时,配置现在始终会将 -qlanglvl=extc99 添加到 CC 标志。这将使编译许多假设 C99 的基于 XS 的模块变得更容易 [perl #113778]。
修复了 /\h/ 与 /[\h]/ 的等价性
参见 [perl #114220]
没有新的已知问题。
Perl 5.16.2 自 Perl 5.16.1 以来大约经过 2 个月的开发,包含来自 9 位作者的 20 个文件中的大约 740 行更改。
由于活跃的用户和开发人员社区,Perl 在其第三个十年中继续蓬勃发展。已知以下人员为 Perl 5.16.2 的改进做出了贡献
Andy Dougherty、Craig A. Berry、Darin McBride、Dominic Hargreaves、Karen Etheridge、Karl Williamson、Peter Martini、Ricardo Signes、Tony Cook。
以上列表几乎肯定不完整,因为它是由版本控制历史自动生成的。特别是,它不包括向 Perl 错误跟踪器报告问题的(非常感谢的)贡献者的姓名。
有关 Perl 所有历史贡献者的更完整列表,请参阅 Perl 源代码发行版中的 AUTHORS 文件。
如果您发现您认为是错误的问题,您可能会查看最近发布到 comp.lang.perl.misc 新闻组和 http://rt.perl.org/perlbug/ 上的 perl 错误数据库中的文章。您还可以在 Perl 主页 https://www.perl5.cn/ 上找到信息。
如果您认为您有一个未报告的错误,请运行发行版中包含的 perlbug 程序。务必将您的错误精简为一个微小但足够的测试用例。您的错误报告以及 perl -V
的输出将被发送到 [email protected],供 Perl 移植团队分析。
如果您报告的错误具有安全影响,不适合发送到公开存档的邮件列表,请将其发送到 [email protected]。这指向一个封闭的订阅未存档的邮件列表,其中包括所有核心提交者,他们将能够帮助评估问题的严重性,找出解决方案,并帮助协调跨 Perl 支持的所有平台发布补丁以减轻或解决问题。请仅将此地址用于 Perl 核心中的安全问题,而不是用于在 CPAN 上独立分发的模块。
Changes 文件,说明如何查看已更改内容的详尽详细信息。
INSTALL 文件,说明如何构建 Perl。
README 文件,用于一般内容。
Artistic 和 Copying 文件,用于版权信息。