EngelsFransSpaans

OnWorks-favicon

perl5161delta - Online in de cloud

Voer perl5161delta uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht perl5161delta die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


perl5161delta - wat is nieuw voor perl v5.16.1

PRODUCTBESCHRIJVING


Dit document beschrijft de verschillen tussen de 5.16.0-release en de 5.16.1-release.

Als u een upgrade uitvoert van een eerdere release zoals 5.14.0, lees dan eerst perl5160delta,
die de verschillen tussen 5.14.0 en 5.16.0 beschrijft.

Beveiliging


an per twee af fout in Scalar-Lijst-Util heeft geweest vast
De bugfix zat in Scalar-List-Util 1.23_04, en perl 5.16.1 bevat Scalar-List-Util
1.25.

Onverenigbaar Wijzigingen


Er zijn geen wijzigingen die opzettelijk incompatibel zijn met 5.16.0. Als er al wijzigingen zijn, zijn het bugs.
en wij verzoeken u een rapport in te dienen. Zie 'Bugs rapporteren' hieronder.

Modules en Pragmatisch


Bijgewerkt Modules en Pragmatisch
· Scalar::Util en List::Util zijn geüpgraded van versie 1.23 naar versie 1.25.

· B::Deparse is bijgewerkt van versie 1.14 naar 1.14_01. Een "niet-geïnitialiseerde" waarschuwing
uitgezonden door B::Deparse is geplet [perl #113464].

Configuratie en Compilatie


· Het bouwen van perl met sommige Windows-compilers mislukte vroeger vanwege een probleem met
miniperl's "glob" operator (die het "perlglob" programma gebruikt) verwijdert het PATH
omgevingsvariabele [perl #113798].

Platform Klantenservice


Platform-Specific Notes
VMS Alle C-headerbestanden uit de map op het hoogste niveau van de distributie zijn nu geïnstalleerd
op VMS, wat consistentie biedt met een al lang bestaande praktijk op andere platforms.
Voorheen werd alleen een subset geïnstalleerd, waardoor niet-kernextensie-builds kapot gingen
extensies die afhankelijk waren van de ontbrekende bestanden zijn onder meer.

Gekozen Bug Oplossingen


· Een regressie geïntroduceerd in Perl v5.16.0 waarbij "tr/ZOEKLIJST/VERVANGINGSLIJST/" heeft
is opgelost. Alleen de eerste instantie zou betekenisvol moeten zijn als het een personage betreft
komt meer dan eens voor in "ZOEKLIJST". Onder bepaalde omstandigheden de laatste instantie
overtrof alle voorgaande. [perl #113584]

· "B::COP::stashlen" is toegevoegd. Hierdoor wordt toegang tot een intern veld toegevoegd
in perl 5.16 onder builds met schroefdraad. Die werd op de laatste minuut voor 5.16 gebroken
vrijgegeven [perl #113034].

· Het re-pragma zal niet langer $_ in de war brengen. [perl #113750]

· Unicode 6.1 publiceerde een onjuiste alias voor een van de Canonical_Combining_Class
de waarden van de eigenschap (die variëren tussen 0 en 254). De alias "CCC133" zou moeten zijn
was "CCC132". Perl overschrijft nu het gegevensbestand dat door Unicode is geleverd om de
juiste waarde.

· Het dupliceren van scalaire bestandshandles werkt weer. [perl #113764]

· Onder threaded perls kan een runtimecodeblok in een reguliere expressie het
pakketnaam opgeslagen in de op-boom, resulterend in slechte lezingen in "caller", en mogelijk
loopt vast [perl #113060].

· Omwille van de efficiëntie retourneren veel operators en ingebouwde functies dezelfde scalaire waarde
elke keer. Lvalue-subroutines en subroutines in de CORE::-naamruimte waren toegestaan
dit implementatiedetail door te lekken. "print &CORE::uc("a"), &CORE::uc("b")"
gebruikt om "BB" af te drukken. Hetzelfde zou gebeuren als een subroutine lvalue terugkeert
de geretourneerde waarde van "uc". Nu wordt de waarde in dergelijke gevallen gekopieerd [perl #113044].

· "__SUB__" werkt nu in speciale blokken ("BEGIN", "END", enz.).

· Formaten die van buitenaf naar lexicale variabelen verwijzen, resulteren niet langer in crashes.

Bekend Problemen


Er zijn geen nieuwe bekende problemen, maar raadpleeg "Bekende problemen" in perl5160delta om dit te zien
die geïdentificeerd in de 5.16.0-release.

Danksagung


Perl 5.16.1 staat voor ongeveer 2 maanden ontwikkeling sinds Perl 5.16.0 en
bevat ongeveer 14,000 regels met wijzigingen in 96 bestanden van 8 auteurs.

Perl blijft bloeien in zijn derde decennium dankzij een levendige gebruikersgemeenschap
en ontwikkelaars. Van de volgende mensen is bekend dat ze hebben bijgedragen aan de verbeteringen die:
werd Perl 5.16.1:

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

De bovenstaande lijst is vrijwel zeker onvolledig, aangezien deze automatisch wordt gegenereerd uit
versiebeheer geschiedenis. Het bevat met name niet de namen van de (zeer veel
gewaardeerd) medewerkers die problemen hebben gemeld aan de Perl-bugtracker.

Veel van de wijzigingen in deze versie zijn afkomstig van de CPAN-modules die zijn opgenomen in
Perls kern. We zijn de hele CPAN-gemeenschap dankbaar voor het helpen floreren van Perl.

Voor een meer volledige lijst van alle historische bijdragers van Perl, zie de: AUTEURS
bestand in de Perl-brondistributie.

Rapportage bugs


Als u een bug vindt waarvan u denkt dat het een bug is, kunt u de recentelijk geplaatste artikelen op de
comp.lang.perl.misc nieuwsgroep en de perl bug database op http://rt.perl.org/perlbug/ .
Er kan ook informatie zijn op http://www.perl.org/ , de Perl-startpagina.

Als je denkt dat je een niet-gerapporteerde bug hebt, voer dan het perlbug-programma uit dat is meegeleverd met
uw vrijlating. Zorg ervoor dat u uw bug inkort tot een kleine maar voldoende testcase. Jouw fout
rapport, samen met de uitvoer van "perl -V", wordt verzonden naar: [e-mail beveiligd] te
geanalyseerd door het Perl porting team.

Als de bug die u meldt beveiligingsimplicaties heeft, waardoor het ongepast is om:
stuur naar een openbaar gearchiveerde mailinglijst, stuur het dan naar
[e-mail beveiligd]. Dit wijst op een niet-gearchiveerde mailing met een gesloten abonnement
lijst met alle kernbetrokkenen die kunnen helpen bij het beoordelen van de impact
problemen op te lossen, een oplossing te vinden en te helpen bij het coördineren van de release van patches om
het probleem te verminderen of op te lossen op alle platforms waarop Perl wordt ondersteund. Alleen alsjeblieft
gebruik dit adres voor beveiligingsproblemen in de Perl-kern, niet voor afzonderlijke modules
verspreid op CPAN.

Gebruik perl5161delta online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad