perl5140delta表示,本地化的绑定变量不会长期束缚.此更改在
5.13.1中实现,但在
5.13.2中恢复.这是回到5.14(从我的测试看起来似乎不是)或5.14.0的增量是不正确的?
我很在乎,因为我相信这会打破我经常使用的File::chdir
.
解决方法
perldelta说,本地化的“哈希和阵列”不再束缚.标量不受影响.
您链接的文档,perl5132delta说:
localised tied scalars are tied again. The change in behavIoUr in 5.13.1 of localising tied scalar values has been reverted to the existing 5.12.0 and earlier behavIoUr (the change for arrays and hashes remains).
我必须要说的是,您可以使用CPAN测试服务在许多版本的Perl上检查您喜欢的模块的状态.
查看File::chdir 0.1004的报告.它通过了不同平台上的所有5.14 RC测试.根据CPANTS您的状况良好.
当然,你可以下载并构建一个5.14的测试版本并亲自尝试,只是为了确定.