Englishfrançaisespagnol

Icône de favori OnWorks

perl5161delta - En ligne dans le Cloud

Exécutez perl5161delta dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande perl5161delta qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


perl5161delta - Quoi de neuf pour perl v5.16.1

DESCRIPTION


Ce document décrit les différences entre la version 5.16.0 et la version 5.16.1.

Si vous effectuez une mise à niveau à partir d'une version antérieure telle que 5.14.0, lisez d'abord perl5160delta,
qui décrit les différences entre 5.14.0 et 5.16.0.

Sécurité


an hors-par-deux erreur in Scalaire-Liste-Util a était fixé
La correction de bogue était dans Scalar-List-Util 1.23_04, et perl 5.16.1 inclut Scalar-List-Util
1.25.

Incompatible Modifications


Il n'y a pas de changements intentionnellement incompatibles avec 5.16.0 S'il en existe, ce sont des bogues,
et nous vous demandons de soumettre un rapport. Voir « Signaler des bogues » ci-dessous.

formation vidéo et Pragmatique


Le kit de préparation mis à jour formation vidéo et Pragmatique
· Scalar::Util et List::Util ont été mis à niveau de la version 1.23 à la version 1.25.

· B::Deparse a été mis à jour de la version 1.14 à 1.14_01. Un avertissement "non initialisé"
émis par B::Deparse a été écrasé [perl #113464].

Configuration et Compilation


· La construction de perl avec certains compilateurs Windows échouait à cause d'un problème avec
l'opérateur "glob" de miniperl (qui utilise le programme "perlglob") supprimant le PATH
variable d'environnement [perl #113798].

Plateforme Assistance


Spécifique à la plateforme Remarques
VMS Tous les fichiers d'en-tête C du répertoire de niveau supérieur de la distribution sont maintenant installés
sur VMS, offrant une cohérence avec une pratique de longue date sur d'autres plateformes.
Auparavant, seul un sous-ensemble était installé, ce qui cassait les versions d'extension non essentielles pour
extensions qui dépendaient des fichiers d'inclusion manquants.

Sélectionné Punaise Correctifs


· Une régression introduite dans Perl v5.16.0 impliquant "tr/LISTE DE RECHERCHE/LISTE DE REMPLACEMENT/" a
été corrigé. Seule la première instance est censée avoir un sens si un caractère
apparaît plus d'une fois dans "LISTE DE RECHERCHE". Dans certaines circonstances, la dernière instance
remplaçait tous les précédents. [perle #113584]

· "B::COP::stashlen" a été ajouté. Cela donne accès à un champ interne ajouté
en perl 5.16 sous les builds filetés. Il a été cassé à la dernière minute avant que le 5.16 ne soit
publié [perl #113034].

· Le re pragma n'écrasera plus $_. [perle #113750]

· Unicode 6.1 a publié un alias incorrect pour l'un des Canonical_Combining_Class
les valeurs de la propriété (qui varient entre 0 et 254). L'alias "CCC133" doit avoir
été "CCC132". Perl remplace maintenant le fichier de données fourni par Unicode pour donner le
valeur correcte.

· La duplication des descripteurs de fichiers scalaires fonctionne à nouveau. [perl #113764]

· Sous perls filetés, un bloc de code d'exécution dans une expression régulière pourrait corrompre le
nom du package stocké dans l'arborescence des opérations, ce qui entraîne de mauvaises lectures dans "l'appelant", et peut-être
plante [perl #113060].

· Par souci d'efficacité, de nombreux opérateurs et fonctions intégrées renvoient le même scalaire
chaque fois. Les sous-routines Lvalue et les sous-routines dans le CORE :: l'espace de noms autorisaient
ce détail de mise en œuvre à travers. "print &CORE::uc("a"), &CORE::uc("b")"
utilisé pour imprimer "BB". La même chose se produirait avec un sous-programme lvalue retournant
la valeur de retour de "uc". Maintenant, la valeur est copiée dans de tels cas [perl #113044].

· "__SUB__" fonctionne maintenant dans des blocs spéciaux ("BEGIN", "END", etc.).

· Les formats qui font référence à des variables lexicales de l'extérieur n'entraînent plus de plantages.

Connu Problèmes


Il n'y a pas de nouveaux problèmes connus, mais consultez "Problèmes connus" dans perl5160delta pour voir
ceux identifiés dans la version 5.16.0.

Remerciements


Perl 5.16.1 représente environ 2 mois de développement depuis Perl 5.16.0 et
contient environ 14,000 lignes de modifications dans 96 fichiers de 8 auteurs.

Perl continue de prospérer dans sa troisième décennie grâce à une communauté dynamique d'utilisateurs
et développeurs. Les personnes suivantes sont connues pour avoir contribué aux améliorations qui
est devenu Perl 5.16.1 :

Chris 'BinGOs' Williams, Craig A. Berry, Père Chrysostomos, Karl Williamson, Paul
Johnson, Reini Urban, Ricardo Signes, Tony Cook.

La liste ci-dessus est presque certainement incomplète car elle est générée automatiquement à partir de
historique du contrôle de version. En particulier, il n'inclut pas les noms des (beaucoup
apprécié) les contributeurs qui ont signalé des problèmes au traqueur de bogues Perl.

La plupart des changements inclus dans cette version proviennent des modules CPAN inclus dans
Le noyau de Perl. Nous sommes reconnaissants à l'ensemble de la communauté CPAN d'avoir aidé Perl à prospérer.

Pour une liste plus complète de tous les contributeurs historiques de Perl, veuillez consulter le AUTEURS
dans la distribution source Perl.

Reporting Bugs


Si vous trouvez ce que vous pensez être un bogue, vous pouvez consulter les articles récemment publiés sur le
groupe de discussion comp.lang.perl.misc et la base de données de bogues perl sur http://rt.perl.org/perlbug/ .
Il peut également y avoir des informations sur http://www.perl.org/ , la page d'accueil de Perl.

Si vous pensez avoir un bogue non signalé, veuillez exécuter le programme perlbug inclus avec
votre libération. Assurez-vous de réduire votre bogue à un cas de test minuscule mais suffisant. Votre bogue
rapport, avec la sortie de "perl -V", sera envoyé à [email protected] être
analysés par l'équipe de portage de Perl.

Si le bogue que vous signalez a des implications de sécurité, ce qui rend inapproprié
envoyer à une liste de diffusion publiquement archivée, alors veuillez l'envoyer à
[email protected]. Cela pointe vers un envoi fermé et non archivé
liste, qui comprend tous les principaux commiters, qui seront en mesure d'aider à évaluer l'impact
des problèmes, trouver une résolution et aider à coordonner la publication des correctifs pour
atténuer ou résoudre le problème sur toutes les plates-formes sur lesquelles Perl est pris en charge. S'il vous plaît seulement
utilisez cette adresse pour les problèmes de sécurité dans le noyau Perl, pas pour les modules indépendamment
distribué sur CPAN.

Utilisez perl5161delta en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Noyau en temps réel FreeRTOS (RTOS)
    Noyau en temps réel FreeRTOS (RTOS)
    FreeRTOS est un leader du marché en temps réel
    système d'exploitation (RTOS) pour
    microcontrôleurs et petits
    microprocesseurs. Distribué librement
    sous les poux open source du MIT...
    Télécharger le noyau en temps réel FreeRTOS (RTOS)
  • 2
    Avogadro
    Avogadro
    Avogadro est un médicament moléculaire avancé
    éditeur conçu pour une utilisation multiplateforme
    en chimie computationnelle, moléculaire
    modélisation, bioinformatique, matériaux
    science et ...
    Télécharger Avogadro
  • 3
    XMLTV
    XMLTV
    XMLTV est un ensemble de programmes à traiter
    Listes TV (tvguide) et aide à la gestion
    votre visionnage de la télévision, le stockage des listes dans un
    Format basé sur XML. Il existe des utilitaires pour
    faire...
    Télécharger XML TV
  • 4
    frapper
    frapper
    Projet de logiciel libre Strikr. Artefacts
    publié sous un « intent based »
    double licence : AGPLv3 (communauté) et
    CC-BY-NC-ND 4.0 international
    (commercial)...
    Télécharger
  • 6
    GIFLIB
    GIFLIB
    giflib est une bibliothèque pour lire et
    écrire des images gif. C'est API et ABI
    compatible avec libungif qui était dans
    large utilisation tandis que la compression LZW
    l'algorithme était...
    Télécharger GIFLIB
  • Plus "

Commandes Linux

Ad