PERL5242DELTA(1perl) Ghid de referina pentru programatorii Perl NUME perl5242delta - ce este nou in perl v5.24.2 DESCRIERE Acest document descrie diferenele dintre versiunea 5.24.1 i versiunea 5.24.2. Daca actualizai de la o versiune anterioara, cum ar fi 5.24.0, citii mai intai perl5241delta, care descrie diferenele dintre 5.24.0 i 5.24.1. Securitate Improved handling of '.' in @INC in base.pm Gestionarea (eliminarea) '.' in @INC in baza a fost imbunataita. Aceasta rezolva unele comportamente problematice din abordarea adoptata in Perl 5.24.1 care este probabil cel mai bine descrisa in urmatoarele doua fire de discuie de pe lista de distribuie Perl 5 Porters: , . Coloane ,,eludate" i rute relative in PATH In sistemele Unix, Perl trateaza orice ruta relativa din variabila de mediu PATH ca fiind neconforma atunci cand pornete un nou proces. Anterior, permitea utilizarea unei bare oblice inverse pentru a eluda doua puncte (spre deosebire de sistemul de operare), permiand astfel ca rutele relative sa fie considerate sigure daca PATH era definita ca "/\:.". Verificarea a fost modificata pentru a trata "." ca fiind neconforma in exemplul respectiv. Module i practici Module actualizate i practici o baza a fost actualizata de la versiunea 2.22 la 2.22_01. o Module::CoreList a fost actualizat de la versiunea 5.20170114_24 la 5.20170715_24. Remedieri ale erorilor selectate o S-a remediat o blocare cu "s///l") unde credea ca are de-a face cu UTF-8 cand nu era. [GH #15543] Mulumiri catre Perl 5.24.2 reprezinta aproximativ 6 luni de dezvoltare de la Perl 5.24.1 i conine aproximativ 2.500 de linii de modificari in 53 de fiiere de la 18 autori. Excluzand fiierele generate automat, documentaia i instrumentele de lansare, au existat aproximativ 960 de linii de modificari la 17 fiiere .pm, .t, .c i .h. Perl continua sa prospere in al treilea deceniu de existena datorita unei comunitai dinamice de utilizatori i dezvoltatori. Urmatoarele persoane sunt cunoscute pentru contribuiile lor la imbunatairile care au dus la apariia versiunii Perl 5.24.2: Aaron Crane, Abigail, Aristotle Pagaltzis, Chris ,,BinGOs" Williams, Dan Collins, David Mitchell, Eric Herman, Father Chrysostomos, James E Keenan, Karl Williamson, Lukas Mai, Renee Baecker, Ricardo Signes, Sawyer X, Stevan Little, Steve Hay, Tony Cook, Yves Orton. Lista de mai sus este aproape sigur incompleta, deoarece este generata automat din istoricul controlului versiunilor. In special, nu include numele contribuitorilor (foarte apreciai) care au raportat probleme catre sistemul de urmarire a erorilor Perl. Multe dintre modificarile incluse in aceasta versiune provin din modulele CPAN incluse in nucleul Perl. Suntem recunoscatori intregii comunitai CPAN pentru ajutorul acordat in dezvoltarea Perl. Pentru o lista mai completa a istoricului tuturor contribuitorilor ai Perl, va rugam sa consultai fiierul AUTHORS din distribuia sursa Perl. Raportarea erorilor Daca descoperii ceea ce considerai a fi o eroare, putei verifica articolele publicate recent in grupul de tiri comp.lang.perl.misc i baza de date cu erori Perl la . De asemenea, putei gasi informaii la , pagina principala Perl. Daca credei ca ai gasit o eroare care nu a fost raportata, rulai programul perlbug inclus in versiunea dvs. Asigurai-va ca reducei eroarea la un caz de testare mic, dar suficient. Raportul dvs. de eroare, impreuna cu ieirea "perl -V", va fi trimis la perlbug@perl.org pentru a fi analizat de echipa de adaptare Perl pentru alte arhitecturi/sisteme de operare. Daca eroarea pe care o raportai are implicaii de securitate care fac ca trimiterea acesteia catre o lista de discuii arhivata public sa fie inadecvata, consultai ,,SECURITY VULNERABILITY CONTACT INFORMATION -- (INFORMAII DE CONTACT PRIVIND VULNERABILITAILE DE SECURITATE)" din perlsec pentru detalii despre cum sa raportai problema. CONSULTAI I Fiierul Changes pentru o explicaie despre cum se vizualizeaza detalii exhaustive despre ce s-a modificat. Fiierul INSTALL despre cum sa construii Perl. Fiierul README pentru informaii generale. Fiierele Artistic i Copying pentru informaii despre drepturile de autor. TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . perl v5.42.2 2 aprilie 2026 PERL5242DELTA(1perl)