Doli Perl 5.30.0


Doli Perl 5.30.0

Një vit pas lansimit të Perl 5.28.0, u realizua lëshimi Perl 5.30.0.

Ndryshime të rëndësishme:

  • Shtuar pĂ«rkrahja pĂ«r versionet Unicode 11, 12 dhe versionin e papĂ«rfunduar 12.1;
  • Limiti i sipĂ«rm 'n', i caktuar nĂ« kvanifikatorin e shprehjes sĂ« rregullt nĂ« formĂ«n '{m, n}', Ă«shtĂ« dyfishuar deri nĂ« 65534;
  • Metashtyllat nĂ« specifikimet e vlerave tĂ« pronave Unicode tani mbĂ«shteten pjesĂ«risht;
  • Shtuar pĂ«rkrahja pĂ«r qr’N{name}’;
  • Tani Ă«shtĂ« e mundur tĂ« kompiloni Perl pĂ«r tĂ« pĂ«rdorur gjithmonĂ« operacione tĂ« sigurta pĂ«r rrjedhĂ«n e lokalitetit;
  • GjatĂ«sia e kufizuar e variablave nĂ« pĂ«rputhje me modelet e shprehjes sĂ« rregullt tani mbĂ«shtetet eksperimentalisht;
  • Tani pĂ«rdoret njĂ« metodĂ« mĂ« e shpejtĂ« pĂ«r konvertimin nĂ« UTF-8;
  • Lokalitetet turke UTF-8 tani mbĂ«shteten pa probleme;
  • ShkĂ«putja e pĂ«rdorimit tĂ« makros opASSIGN nga bĂ«rthama;

Funksionaliteti që u hoq dhe ndryshimet që nuk janë të pajtueshme:

  • Modulet e hequra: Math::BigInt::CalcEmu, arybase, Locale::Code, B::Debug;
  • Separuesit e shperndajve tani duhet tĂ« jenĂ« grafemĂ«;
  • Separuesit tani duhet tĂ« jenĂ« grafemĂ«;
  • Disa mĂ«nyra tĂ« pĂ«rdorura mĂ« parĂ« pĂ«r pĂ«rdorimin e paqĂ«llimshĂ«m tĂ« hapjes sĂ« majtĂ« '{' nĂ« shprehjet e rregullta tani janĂ« tĂ« ndaluara;
  • PĂ«rdorimi i njĂ« vlerĂ« jo zero pĂ«r ndryshoren $[ (indeksi i elementit tĂ« parĂ« tĂ« vargut) tani Ă«shtĂ« fatal;
  • Funksionet e vjetra sysread()/syswrite() nĂ« trajtimin e :utf8 tani janĂ« fatale.
  • my() nĂ« kushte false tani Ă«shtĂ« e ndaluar;
  • PĂ«r t'u konsideruar e vjetruar $* (ndryshorja u pĂ«rdor pĂ«r tĂ« pĂ«rfshirĂ« kĂ«rkimin e pĂ«rputhjeve shumĂ« rreshtore dhe u hoq nĂ« Perl v5.10.0) dhe $# (ndryshorja u pĂ«rdor pĂ«r formatimin e numrave tĂ« printuar dhe u hoq nĂ« Perl v5.10.);
  • PĂ«r t'u konsideruar e vjetruar pĂ«rdorimi i pakualifikuar i dump();
  • File::Glob::glob() Ă«shtĂ« hequr;
  • pack() tani nuk mund tĂ« kthejĂ« UTF-8 tĂ« pavlefshĂ«m;
  • Cdo grup shifrash nĂ« njĂ« skenar tĂ« pĂ«rbashkĂ«t Ă«shtĂ« i lejuar nĂ« njĂ« skenar qĂ« ekzekutohet nga njĂ« skenar tjetĂ«r;
  • JSON::PP pĂ«rfshin pĂ«r default allow_nonref;

Funksionalitet i vjetruar:

  • Tani nuk Ă«shtĂ« e lejuar tĂ« pĂ«rdoren makro tĂ« ndryshme qĂ« pĂ«rpunojnĂ« UTF-8 nĂ« kodin XS;

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster