Documentation for a newer release is available. View Latest

Perl

Empaquetament dels mòduls bàsics de Perl

El llançament de Fedora 27 aporta un canvi en la manera com s’empaqueten els mòduls bàsics de Perl a Fedora. A Perl, els mòduls bàsics són el conjunt estàndard de mòduls que s’envien amb l’intèrpret Perl. Anteriorment a Fedora, els mòduls bàsics de Perl es dividien en diversos subpaquets de manera que la instal·lació del paquet perl no instal·lava el conjunt complet de mòduls bàsics de Perl. Aquest comportament no era el que esperaven la majoria d’usuaris de Perl i, per tant, a partir de Fedora 27, la instal·lació del paquet perl ara instal·la el conjunt complet de mòduls bàsics de Perl. Encara és possible instal·lar només un intèrpret Perl mínim instal·lant només el paquet perl-interpreter.

Perl 5.26

Cada any es publica una nova versió de perl i la versió 5.26 és la versió estable de 2017. Aquest llançament inclou tres actualitzacions amb efectes generalitzats:

"." ja no és a @INC

Per raons de seguretat, el directori actual (".") ja no s’inclou per defecte al final del camí de cerca de mòduls (@INC). Això pot tenir implicacions generalitzades per a la construcció, prova i instal·lació de mòduls i per a l’execució de scripts.

do ara pot donar un avís

do ara dóna un avís d’obsolescència quan no pot carregar un fitxer que hauria carregat si "." hagués estat a @INC.

En patrons d’expressió regular, una clau esquerra literal "{" s’ha d’escapar

Els caràcters { literals no escapats en patrons d’expressió regular ja no estan permesos. Utilitzeu un patró com "\{" o "[{]" per especificar una coincidència amb una clau esquerra.

Per obtenir més informació sobre aquest llançament, consulteu la pàgina web 5.26.0 perldelta.