InglesPransesEspanyol

OnWorks favicon

perl5122delta - Online sa Cloud

Patakbuhin ang perl5122delta sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na perl5122delta na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


perl5122delta - ano ang bago para sa perl v5.12.2

DESCRIPTION


Inilalarawan ng dokumentong ito ang mga pagkakaiba sa pagitan ng release na 5.12.1 at ng release na 5.12.2.

Kung nag-a-upgrade ka mula sa isang mas naunang pangunahing bersyon, tulad ng 5.10.1, basahin muna
perl5120delta, na naglalarawan ng mga pagkakaiba sa pagitan ng 5.10.1 at 5.12.0, pati na rin ang
perl5121delta, na naglalarawan ng mga naunang pagbabago sa 5.12 stable release series.

hindi kaayon Mga Pagbabago


Walang mga pagbabagong sadyang hindi tugma sa 5.12.1. Kung mayroon man, sila ay mga bug
at ang mga ulat ay malugod na tinatanggap.

Ubod Mga Pagpapahusay


Maliban sa mga pag-aayos ng bug na nakalista sa ibaba, dapat walang mga pagbabagong nakikita ng user sa core
wika sa paglabas na ito.

Module at Pragmatiko


bago Module at Pragmatiko
Ang release na ito ay hindi nagpapakilala ng anumang mga bagong module o pragmata.

Pragmatiko Mga Pagbabago
Sa nakaraang release, "hindi VERSION;" ang mga pahayag ay nag-trigger ng isang bug na maaaring magdulot
mga bundle ng tampok na ilo-load at mahigpit na mode na paganahin nang hindi sinasadya.

Na-update Module
"Carp"
Na-upgrade mula sa bersyon 1.16 hanggang 1.17.

Nakita na ngayon ng carp ang hindi kumpleto tumatawag() override at iniiwasan ang paggamit ng bogus @DB::args. Upang
nagbibigay ng mga backtraces, umaasa si Carp sa partikular na pag-uugali ng built-in na tumatawag. Carp
nakikita na ngayon kung na-override ito ng ibang code ng hindi kumpletong pagpapatupad, at
binago ang backtrace nito nang naaayon. Ang mga dating hindi kumpletong pag-override ay magdudulot
maling mga halaga sa backtraces (pinakamahusay na kaso), o nakakubli na mga error na nakamamatay (pinakamasamang kaso)

Inaayos nito ang ilang partikular na kaso ng "Kakaibang kopya ng ARRAY" na dulot ng pag-override ng mga module
"Caller()" mali.

"CPANPLUS"
Isang patch sa cpanp-run-perl ay nai-backport mula sa CPANPLUS 0.9004. Niresolba nito ang RT
#55964http://rt.cpan.org/Public/Bug/Display.html?id=55964> at RT #57106
<http://rt.cpan.org/Public/Bug/Display.html?id=57106>, na parehong nauugnay sa
mga pagkabigo sa pag-install ng mga distribusyon na gumagamit ng "Module::Install::DSL".

"File::Glob"
Isang regression na nagdulot ng pagkabigo na mahanap ang "CORE::GLOBAL::glob" pagkatapos mag-load
Naayos na ang "File::Glob" sa pag-crash. Ngayon, tama itong bumabalik sa panlabas
globbing sa pamamagitan ng "pp_glob".

"File::Kopyahin"
"File::Copy::copy(FILE, DIR)" ay dokumentado na ngayon.

"File::Spec"
Na-upgrade mula sa bersyon 3.31 hanggang 3.31_01.

Maraming mga pag-aayos sa portability ang ginawa sa "File::Spec::VMS": ang isang colon ay kinikilala na ngayon bilang
isang delimiter sa katutubong filespecs; Kinikilala para sa mas mahusay na mga delimiter na nakatakas sa caret
paghawak ng mga pinahabang filepecs; Ang "catpath()" ay nagbabalik ng isang walang laman na direktoryo sa halip na ang
kasalukuyang direktoryo kung ang pangalan ng direktoryo ng input ay walang laman; Ang "abs2rel()" ay maayos na humahawak
Unix-style na input.

Gamit Mga Pagbabago


· perlbug ngayon ay laging nagbibigay ng pagkakataon sa reporter na baguhin ang email address na hinuhulaan nito
para sa kanila.

· perlbug hindi na dapat magbabala tungkol sa mga hindi nasimulang halaga kapag ginagamit ang "-d" at "-v"
mga pagpipilian.

Mga Pagbabago sa Nabubuhay dokumentasyon


· Ang umiiral na patakaran sa backward-compatibility at deprecation ay idinagdag sa
perlpolicy, kasama ang mga kahulugan ng mga termino tulad ng deprecation.

· Ang "srand" sa paggamit ng perlfunc ay nilinaw.

· Ang entry para sa "die" sa perlfunc ay muling inayos upang bigyang-diin ang papel nito sa pagbubukod
mekanismo.

· Ang INSTALL na file ng Perl ay nilinaw upang tahasang sabihin na ang Perl ay nangangailangan ng isang C89
sumusunod sa ANSI C Compiler.

· IO::Ang "getsockopt()" at "setsockopt()" ng Socket ay naidokumento.

· alarm()Ang kawalan ng kakayahan ni 's na matakpan ang pagharang sa IO sa Windows ay naidokumento.

· Math::TrulyRandom ay hindi na-update mula noong 1996 at ito ay inalis bilang isang inirerekomenda
solusyon para sa random na pagbuo ng numero.

· Na-update ang perlrun upang linawin ang pag-uugali ng mga octal na flag sa perlas.

· Para mabawasan ang pagkalito ng user, $# at $*, dalawang espesyal na variable na inalis sa mas maaga
ang mga bersyon ng Perl ay naidokumento.

· Ang bersyon ng perlfaq na ipinadala kasama ang Perl core ay na-update mula sa opisyal
FAQ na bersyon, na ngayon ay pinananatili sa "briandfoy/perlfaq" na sangay ng Perl
imbakan sa .

instalasyon at Configuration Pagpapabuti


Configuration pagpapabuti
· Ang "d_u32align" configuration probe sa ARM ay naayos na.

Pagtitipon pagpapabuti
· Isang error na ""hindi tugmang mga uri ng operand"" sa mga ternary expression kapag bumubuo gamit ang
"clang" ay naayos na.

· Nilaktawan na ngayon ng Perl ang setuid na "File::Copy" na mga pagsubok sa mga partisyon na nakita nitong naka-mount bilang
"nosuid".

Napiling Kulisap Pag-aayos


· Ang isang posibleng segfault sa default na typemap ng "T_PRTOBJ" ay naayos na.

· Isang posibleng pagtagas ng memory kapag ginagamit tumatawag() upang itakda ang @DB::args ay naayos na.

· Maraming memory leaks kapag naglo-load ng XS modules ay naayos.

· Pinangangasiwaan na ngayon ng "unpack()" ang scalar context nang tama para sa %32H at %32u, na nag-aayos ng potensyal
bumagsak. Ang "split()" ay mag-crash dahil ang pangatlong item sa stack ay hindi ang regular
ekspresyong inaasahan nito. Ang "unpack("%2H", ...)" ay ibabalik ang parehong na-unpack na resulta
at ang checksum sa stack, gaya ng "unpack("%2u", ...)". [perl #73814]
<http://rt.perl.org/rt3/Ticket/Display.html?id=73814>

· Iniiwasan na ngayon ni Perl ang paggamit ng memorya pagkatapos tawagan ang "libre()" sa pp_require kapag meron
Mga CODEREF sa @INC.

· Isang bug na maaaring magdulot ng mga mensaheng ""Hindi kilalang error"" kapag ang ""call_sv(code, G_EVAL)"" ay
na tinatawag na mula sa isang XS destructor ay naayos na.

· Sinusuportahan na ngayon ng pagpapatupad ng tampok na "open $fh, '>' \$buffer" ang get/set magic
at sa gayon ay tama ang pagkakatali ng mga buffer.

· Ang "pp_getc", "pp_tell", at "pp_eof" opcode ay nagbibigay na ngayon ng puwang sa stack para sa kanilang
ibalik ang mga halaga sa mga kaso kung saan walang naipasa na argumento.

· Kapag tumutugma sa mga unicode string sa ilalim ng ilang mga kundisyon, hindi naaangkop ang backtracking
magresulta sa isang error na "Malformed UTF-8 character (fatal)". Hindi na ito dapat mangyari.
Tingnan ang [perl #75680]http://rt.perl.org/rt3/Public/Bug/Display.html?id=75680>

Platform tiyak Mga Tala


AIX
· README.aix ay na-update na may impormasyon tungkol sa XL C/C++ V11 compiler suite.

Windows
· Kapag bumubuo ng Perl gamit ang mingw64 x64 cross-compiler na "incpath", "libpth", "ldflags",
"lddlflags" at "ldflags_nolargefiles" na mga halaga sa Config.pm at Config_heavy.pl ay
hindi dati naitakda nang tama dahil, kasama ang compiler na iyon, ang kasama at lib
ang mga direktoryo ay hindi kaagad sa ibaba ng "$(CCHOME)".

VMS
· git_version.h ay naka-install na ngayon sa VMS. Ito ay isang oversight sa v5.12.0 na nagdulot
ang ilang mga extension ay hindi nagagawa.

· Maraming memory ang tumagas stat () naayos na.

· Naayos na ang memory leak sa "Perl_rename()" dahil sa dobleng alokasyon.

· Isang memory leak sa "vms_fid_to_name()" (ginamit ng "realpath()" at "realname()") ay
nakapirming.

Pagkilala


Ang Perl 5.12.2 ay kumakatawan sa humigit-kumulang tatlong buwan ng pag-unlad mula noong Perl 5.12.1 at
naglalaman ng humigit-kumulang 2,000 linya ng mga pagbabago sa 100 file mula sa 36 na may-akda.

Ang Perl ay patuloy na umuunlad hanggang sa ikatlong dekada nito salamat sa isang makulay na komunidad ng mga user
at mga developer. Ang mga sumusunod na tao ay kilala na nag-ambag ng mga pagpapahusay na iyon
naging Perl 5.12.2:

Abigail, AEvar Arnfjoer` Bjarmason, Ben Morrow, brian d foy, Brian Phillips, Chas. Owens,
Chris 'BinGOs' Williams, Chris Williams, Craig A. Berry, Curtis Jewell, Dan Dascalescu,
David Golden, David Mitchell, Padre Chrysostomos, Florian Ragwitz, George Greer, H.Merijn
Brand, Jan Dubois, Jesse Vincent, Jim Cromie, Karl Williamson, Lars DXXXXXX XXX, Leon
Brocard, Maik Hentsche, Matt S Trout, Nicholas Clark, Rafael Garcia-Suarez, Rainer Tammer,
Ricardo Signes, Salvador Ortiz Garcia, Sisyphus, Slaven Rezic, Steffen Mueller, Tony Cook,
Vincent Pit at Yves Orton.

Pag-uulat Bug


Kung nakita mo ang sa tingin mo ay isang bug, maaari mong suriin ang mga artikulong kamakailang nai-post sa
comp.lang.perl.misc newsgroup at ang database ng perl bug sa http://rt.perl.org/perlbug/ .
Maaaring mayroon ding impormasyon sa http://www.perl.org/ , ang Perl Home Page.

Kung naniniwala kang mayroon kang hindi naiulat na bug, mangyaring patakbuhin ang perlbug programang kasama sa
iyong paglaya. Siguraduhing i-trim ang iyong bug sa isang maliit ngunit sapat na kaso ng pagsubok. Ang iyong bug
ulat, kasama ang output ng "perl -V", ay ipapadala sa [protektado ng email] upang maging
sinuri ng Perl porting team.

Kung ang bug na iyong iniuulat ay may mga implikasyon sa seguridad, na ginagawa itong hindi naaangkop
ipadala sa isang pampublikong naka-archive na mailing list, pagkatapos ay mangyaring ipadala ito sa
[protektado ng email]. Tumuturo ito sa isang saradong subscription na hindi naka-archive na pag-mail
list, na kinabibilangan ng lahat ng pangunahing committers, na makakatulong sa pagtatasa ng epekto
ng mga isyu, alamin ang isang resolusyon, at tumulong sa pag-coordinate ng pagpapalabas ng mga patch sa
pagaanin o ayusin ang problema sa lahat ng platform kung saan sinusuportahan ang Perl. Please lang
gamitin ang address na ito para sa mga isyu sa seguridad sa Perl core, hindi para sa mga module nang nakapag-iisa
ipinamahagi sa CPAN.

Gamitin ang perl5122delta online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Atomo
    Atomo
    Atom ay isang text editor na
    moderno, madaling lapitan at ganap na tampok.
    Madali din itong nako-customize- ikaw
    maaaring i-customize ito upang gawin ang anumang bagay at maging
    kayang ...
    I-download ang Atom
  • 2
    Oh!
    Oh!
    Osu! ay isang simpleng larong ritmo na may balon
    naisip ang curve ng pag-aaral para sa mga manlalaro
    ng lahat ng antas ng kasanayan. Isa sa mga dakila
    mga aspeto ng Osu! ay iyon ay
    komunidad-dr...
    I-download ang Osu!
  • 3
    LIBPNG: PNG reference library
    LIBPNG: PNG reference library
    Reference library para sa pagsuporta sa
    Portable Network Graphics (PNG) na format.
    Madla: Mga Nag-develop. Programming
    Wika: C. Ito ay isang aplikasyon na
    pwede din...
    I-download ang LIBPNG: PNG reference library
  • 4
    Metal detector batay sa RP2040
    Metal detector batay sa RP2040
    Batay sa Raspberry Pi Pico board, ito
    metal detector ay kasama sa pulso
    kategorya ng induction metal detector, na may
    kilalang kalamangan at kahinaan.
    RP...
    Mag-download ng Metal detector batay sa RP2040
  • 5
    Tagapamahala ng PAC
    Tagapamahala ng PAC
    Ang PAC ay isang Perl/GTK na kapalit para sa
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Nagbibigay ito ng GUI
    upang i-configure ang mga koneksyon: mga user,
    mga password, EXPECT na regulasyon...
    I-download ang PAC Manager
  • 6
    GeoServer
    GeoServer
    Ang GeoServer ay isang open-source na software
    server na nakasulat sa Java na nagpapahintulot sa mga user
    upang ibahagi at i-edit ang geospatial na data.
    Idinisenyo para sa interoperability, ito
    naglalathala ng...
    I-download ang GeoServer
  • Marami pa »

Linux command

Ad