内容

名称

perl5121delta - perl v5.12.1 的新增功能

说明

本文档描述了 5.12.0 版本和 5.12.1 版本之间的差异。

如果您要从较早的版本(例如 5.10.1)升级,请先阅读 perl5120delta,其中描述了 5.10.0 和 5.12.0 之间的差异。

不兼容的更改

没有与 5.12.0 故意不兼容的更改。如果存在与 5.12.0 的任何不兼容性,则它们是错误。请报告它们。

核心增强

除了下面列出的错误修复之外,此版本中核心语言不应该有任何用户可见的更改。

模块和 Pragmata

Pragmata 更改

更新的模块

对现有文档的更改

测试

测试改进

安装和配置改进

配置改进

错误修复

特定于平台的说明

HP-UX

AIX

FreeBSD 7

VMS

已知问题

致谢

Perl 5.12.1 代表了自 Perl 5.12.0 以来大约四星期的开发,包含来自 28 位作者的 142 个文件中大约 4,000 行的更改。

Perl 在充满活力的用户和开发人员社区的帮助下,在第三个十年继续蓬勃发展。已知以下人员为 Perl 5.12.1 的改进做出了贡献

Ævar Arnfjörð Bjarmason、Chris Williams、chromatic、Craig A. Berry、David Golden、Father Chrysostomos、Florian Ragwitz、Frank Wiegand、Gene Sullivan、Goro Fuji、H.Merijn Brand、James E Keenan、Jan Dubois、Jesse Vincent、Josh ben Jore、Karl Williamson、Leon Brocard、Michael Schwern、Nga Tang Chan、Nicholas Clark、Niko Tyni、Philippe Bruhat、Rafael Garcia-Suarez、Ricardo Signes、Steffen Mueller、Todd Rinaldo、Vincent Pit 和 Zefram。

报告错误

如果您发现您认为是一个错误,您可能会查看最近发布到 comp.lang.perl.misc 新闻组的文章和 perl 错误数据库 http://rt.perl.org/perlbug/ 。Perl 主页 https://www.perl5.cn/ 上也可能有一些信息。

如果您认为您有一个未报告的错误,请运行发行版中包含的 perlbug 程序。务必将您的错误精简为一个微小但足够的测试用例。您的错误报告以及 perl -V 的输出将被发送到 [email protected],供 Perl 移植团队分析。

如果您报告的错误具有安全隐患,不适合发送到公开存档的邮件列表,请将其发送到 [email protected]。这指向一个封闭的订阅未存档的邮件列表,其中包括所有核心提交者,他们将能够帮助评估问题的严重性,找出解决方案,并帮助协调跨 Perl 支持的所有平台发布补丁以减轻或修复问题。请仅将此地址用于 Perl 核心中的安全问题,而不是用于在 CPAN 上独立分发的模块。

另请参阅

Changes 文件,了解如何查看已更改内容的详尽详细信息。

用于构建 Perl 的INSTALL文件。

用于一般事项的README文件。

用于版权信息的ArtisticCopying文件。