Perl5140Delta Локализованные переменные
-
06-09-2020 - |
Вопрос
perl5140delta говорит, что локализованные переменныене давно связаны.Это изменение было реализовано в 5.13.1 , но вернулось в
Я забочусь, потому что я считаю, что это будет сломать File::chdir
который я использую регулярно.
Решение
Перльльльльтта говорит, что локализованные привязанные «хэши и массивы» больше не связаны.Скаляры не затронуты.
Доку, который вы связаны, 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).
.
Действительно полезная вещь, которую я должен сказать, это то, что вы можете проверить статус вашего любимого модуля на многих версиях Perl, используя сервис CPAN Tester.
Ознакомьтесь с отчетом для Файл :: Chdir 0.1004Он проходит все 5,14 RC-тестов на разных платформах.По словам, вы в хорошей форме.
Конечно, вы можете скачать и создать тестовую версию 5.14 и попробовать сами, просто чтобы быть уверенным.