Domanda

perl5140delta afferma che le variabili legate localizzatenon sono legati a lungo.Questo cambiamento è stato implementato in 5.13.1 ma rivertito in 5.13.2 .È tornato in 5.14 (dal mio test non sembra essere) o è il delta per 5.14.0 errato?

Mi interessa perché credo che questo avrebbe rotto File::chdir che uso regolarmente.

È stato utile?

Soluzione

Il Perldelta afferma che i "hash e array localizzati legati non sono più legati.Gli scalari non sono influenzati.

Il documento che ti collega, 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).
.

La cosa davvero utile che devo dire è che puoi controllare lo stato del modulo preferito su molte versioni di Perl utilizzando il servizio Tester CPAN.

controlla il report per File :: Chdir 0.1004.Passa tutti i test 5.14 RC su piattaforme diverse.Secondo i cpants sei in buona forma.

Certo che potresti scaricare e costruire una versione di prova di 5.14 e provalo da solo, solo per essere sicuro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top