Pregunta

perl5140delta dice que las variables atadas localizadasno están atados durante mucho tiempo.Este cambio se implementó en 5.13.1 pero revertido en 5.13.2 .¿Es esto en 5.14 (de mi prueba no parece ser) o es el delta para 5.14.0 incorrecto?

Me importa porque creo que esto se rompería File::chdir que uso regularmente.

¿Fue útil?

Solución

El PERLDELLA dice que ya no están atados a los "hashes y matrices localizados" localizados.Los escalares no se ven afectados.

El DOC que vinculó, PERL5132DELTA dice:

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).

Lo realmente útil que tengo que decir es que puede verificar el estado de su módulo favorito en muchas versiones de Perl usando el servicio de los Tessers CPAN.

Consulte el informe para Archivo :: Chdir 0.1004.Pasa todas las pruebas de 5.14 RC en diferentes plataformas.Según los cpants estás en buena forma.

Por supuesto, puede descargar y crear una versión de prueba de 5.14 y probarlo usted mismo, solo para estar seguro.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top