EnglishFrenchSpanyol

Favicon OnWorks

perl5122delta - Dalam Talian di Awan

Jalankan perl5122delta dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan perl5122delta yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


perl5122delta - apa yang baharu untuk perl v5.12.2

DESCRIPTION


Dokumen ini menerangkan perbezaan antara keluaran 5.12.1 dan keluaran 5.12.2.

Jika anda menaik taraf daripada versi utama yang lebih awal, seperti 5.10.1, baca dahulu
perl5120delta, yang menerangkan perbezaan antara 5.10.1 dan 5.12.0, serta
perl5121delta, yang menerangkan perubahan awal dalam siri keluaran stabil 5.12.

Tidak serasi Perubahan


Tiada perubahan yang sengaja tidak serasi dengan 5.12.1. Jika ada, ia adalah pepijat
dan laporan dialu-alukan.

Teras tambahan


Selain daripada pembetulan pepijat yang disenaraikan di bawah, seharusnya tiada perubahan yang boleh dilihat oleh pengguna pada teras
bahasa dalam keluaran ini.

Modul and Pragmatik


Baru Modul and Pragmatik
Keluaran ini tidak memperkenalkan sebarang modul atau pragmata baharu.

Pragmatik Perubahan
Dalam keluaran sebelumnya, "tidak VERSI;" kenyataan mencetuskan pepijat yang boleh menyebabkan
bundle ciri untuk dimuatkan dan mod ketat didayakan secara tidak sengaja.

dikemaskini Modul
"Karp"
Dinaik taraf daripada versi 1.16 kepada 1.17.

Carp kini mengesan tidak lengkap pemanggil() mengatasi dan mengelakkan penggunaan palsu @DB::args. Kepada
menyediakan jejak belakang, Carp bergantung pada tingkah laku tertentu pemanggil terbina dalam. ikan mas
kini mengesan jika kod lain telah mengatasi ini dengan pelaksanaan yang tidak lengkap, dan
mengubah suai belakangnya dengan sewajarnya. Penggantian yang tidak lengkap sebelum ini akan menyebabkan
nilai yang salah dalam jejak belakang (kes terbaik), atau ralat maut yang tidak jelas (kes terburuk)

Ini membetulkan kes tertentu "Salinan ARRAY pelik" yang disebabkan oleh modul mengatasi
"pemanggil()" tidak betul.

"CPANPLUS"
Tampalan kepada cpanp-run-perl telah disandarkan daripada CPANPLUS 0.9004. Ini menyelesaikan RT
#55964http://rt.cpan.org/Public/Bug/Display.html?id=55964> dan RT #57106
<http://rt.cpan.org/Public/Bug/Display.html?id=57106>, kedua-duanya berkaitan dengan
kegagalan untuk memasang pengedaran yang menggunakan "Modul::Install::DSL".

"Fail::Glob"
Regresi yang menyebabkan kegagalan untuk mencari "CORE::GLOBAL::glob" selepas dimuatkan
"Fail::Glob" untuk ranap telah dibetulkan. Kini, ia betul-betul kembali kepada luaran
globbing melalui "pp_glob".

"Fail::Salin"
"Fail::Copy::copy(FILE, DIR)" kini didokumenkan.

"Fail::Spec"
Dinaik taraf daripada versi 3.31 kepada 3.31_01.

Beberapa pembetulan mudah alih telah dibuat dalam "Fail::Spec::VMS": titik bertindih kini dikenali sebagai
pembatas dalam spesifikasi fail asli; pembatas yang dilepaskan karet diiktiraf dengan lebih baik
pengendalian spesifikasi fail lanjutan; "catpath()" mengembalikan direktori kosong dan bukannya direktori
direktori semasa jika nama direktori input kosong; "abs2rel()" dikendalikan dengan betul
Input gaya Unix.

utiliti Perubahan


· perlbug kini sentiasa memberi peluang kepada wartawan untuk menukar alamat e-mel yang diduganya
untuk mereka.

· perlbug seharusnya tidak lagi memberi amaran tentang nilai yang tidak dimulakan apabila menggunakan "-d" dan "-v"
pilihan.

Perubahan kepada Sedia ada dokumentasi


· Dasar sedia ada mengenai keserasian ke belakang dan penamatan telah ditambahkan pada
perlpolicy, bersama dengan takrif istilah seperti penolakan.

· "srand" dalam penggunaan perlfunc telah dijelaskan.

· Entri untuk "mati" dalam perlfunc telah disusun semula untuk menekankan peranannya dalam pengecualian
mekanisme.

· Fail INSTALL Perl telah dijelaskan untuk menyatakan secara jelas bahawa Perl memerlukan C89
Compiler ANSI C yang mematuhi.

· IO:: "getsockopt()" dan "setsockopt()" Socket telah didokumenkan.

· penggera()Ketidakupayaan untuk mengganggu menyekat IO pada Windows telah didokumenkan.

· Matematik::TrulyRandom tidak dikemas kini sejak 1996 dan telah dialih keluar sebagai disyorkan
penyelesaian untuk penjanaan nombor rawak.

· perlrun telah dikemas kini untuk menjelaskan kelakuan bendera oktal kepada perl.

· Untuk meredakan kekeliruan pengguna, $# dan $*, dua pembolehubah khas yang telah dialih keluar sebelum ini
versi Perl telah didokumenkan.

· Versi perlfaq yang dihantar dengan teras Perl telah dikemas kini daripada rasmi
Versi FAQ, yang kini dikekalkan dalam cawangan "briandfoy/perlfaq" Perl
repositori di .

Pemasangan and konfigurasi Penambahbaikan


konfigurasi penambahbaikan
· Siasatan konfigurasi "d_u32align" pada ARM telah dibetulkan.

Penyusunan penambahbaikan
· Ralat ""jenis operan tidak serasi"" dalam ungkapan ternary apabila membina dengan
"clang" telah ditetapkan.

· Perl kini melangkau ujian "Fail:: Salin" setuid pada partition yang dikesan untuk dipasang sebagai
"nosuid".

Dipilih Bug Pembaikan


· Kemungkinan segfault dalam peta taip lalai "T_PRTOBJ" telah dibetulkan.

· Kemungkinan kebocoran memori apabila menggunakan pemanggil() untuk menetapkan @DB::args telah ditetapkan.

· Beberapa kebocoran memori semasa memuatkan modul XS telah diperbaiki.

· "unpack()" kini mengendalikan konteks skalar dengan betul untuk %32H dan %32u, membetulkan potensi
kemalangan. "split()" akan ranap kerana item ketiga pada tindanan itu bukan yang biasa
ungkapan yang diharapkan. "unpack("%2H", ...)" akan mengembalikan kedua-dua hasil yang telah dibongkar
dan checksum pada timbunan, seperti yang akan "membuka bungkus("%2u", ...)". [perl #73814]
<http://rt.perl.org/rt3/Ticket/Display.html?id=73814>

· Perl kini mengelak daripada menggunakan memori selepas memanggil "free()" masuk pp_require bila ada
CODEREF dalam @INC.

· Pepijat yang boleh menyebabkan mesej ""Ralat tidak diketahui"" apabila ""call_sv(kod, G_EVAL)"" adalah
dipanggil daripada pemusnah XS telah ditetapkan.

· Pelaksanaan ciri "open $fh, '>' \$buffer" kini menyokong get/set magic
dan dengan itu mengikat penimbal dengan betul.

· Opkod "pp_getc", "pp_tell", dan "pp_eof" kini memberi ruang pada timbunan untuk
kembalikan nilai dalam kes di mana tiada hujah telah diluluskan.

· Apabila memadankan rentetan unicode di bawah beberapa syarat, penjejakan ke belakang tidak sesuai
mengakibatkan ralat "Aksara UTF-8 cacat (maut)". Perkara ini tidak sepatutnya berlaku lagi.
Lihat [perl #75680] <http://rt.perl.org/rt3/Public/Bug/Display.html?id=75680>

platform Khusus Nota


AIX
· README.aix telah dikemas kini dengan maklumat tentang suite pengkompil XL C/C++ V11.

Windows
· Apabila membina Perl dengan pengkompil silang mingw64 x64 "incpath", "libpth", "ldflags",
nilai "lddlflags" dan "ldflags_nolargefiles" dalam Config.pm and Config_heavy.pl adalah
sebelum ini tidak ditetapkan dengan betul kerana, dengan pengkompil itu, termasuk dan lib
direktori tidak serta-merta di bawah "$(CCHOME)".

VMS
· git_version.h kini dipasang pada VMS. Ini adalah kesilapan dalam v5.12.0 yang menyebabkan
beberapa sambungan gagal dibina.

· Beberapa kebocoran memori stat () telah ditetapkan.

· Kebocoran memori dalam "Perl_rename()" disebabkan peruntukan berganda telah diperbaiki.

· Kebocoran memori dalam "vms_fid_to_name()" (digunakan oleh "realpath()" dan "realname()") telah
tetap.

Penghargaan


Perl 5.12.2 mewakili kira-kira tiga bulan pembangunan sejak Perl 5.12.1 dan
mengandungi kira-kira 2,000 baris perubahan merentas 100 fail daripada 36 pengarang.

Perl terus berkembang sehingga dekad ketiganya berkat komuniti pengguna yang bertenaga
dan pemaju. Orang berikut diketahui telah menyumbangkan penambahbaikan itu
menjadi 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, Bapa Chrysostomos, Florian Ragwitz, George Greer, H.Merijn
Jenama, 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 dan Yves Orton.

laporan bugs


Jika anda mendapati perkara yang anda fikirkan sebagai pepijat, anda boleh menyemak artikel yang disiarkan baru-baru ini ke
kumpulan berita comp.lang.perl.misc dan pangkalan data pepijat perl di http://rt.perl.org/perlbug/ .
Mungkin juga terdapat maklumat di http://www.perl.org/ , Halaman Utama Perl.

Jika anda percaya anda mempunyai pepijat yang tidak dilaporkan, sila jalankan perlbug program disertakan dengan
pembebasan anda. Pastikan anda mengurangkan pepijat anda kepada kes ujian yang kecil tetapi mencukupi. pepijat anda
laporan, bersama-sama dengan output "perl -V", akan dihantar ke [e-mel dilindungi] menjadi
dianalisis oleh pasukan porting Perl.

Jika pepijat yang anda laporkan mempunyai implikasi keselamatan, yang menjadikannya tidak sesuai
hantar ke senarai mel yang diarkibkan secara terbuka, kemudian sila hantarkannya ke
[e-mel dilindungi]. Ini menunjukkan langganan tertutup mel tidak diarkibkan
senarai, yang merangkumi semua pelaksana teras, yang akan dapat membantu menilai kesannya
isu, cari penyelesaian dan bantu menyelaraskan keluaran tampalan kepada
mengurangkan atau menyelesaikan masalah merentas semua platform yang Perl disokong. Tolong sahaja
gunakan alamat ini untuk isu keselamatan dalam teras Perl, bukan untuk modul secara bebas
diedarkan pada CPAN.

Gunakan perl5122delta dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Atom
    Atom
    Atom ialah penyunting teks
    moden, mudah didekati dan berciri penuh.
    Ia juga mudah disesuaikan- anda
    boleh menyesuaikannya untuk melakukan apa sahaja dan menjadi
    boleh ...
    Muat turun Atom
  • 2
    Osu!
    Osu!
    Osu! ialah permainan irama mudah dengan perigi
    keluk pembelajaran terfikir untuk pemain
    daripada semua peringkat kemahiran. Salah satu yang hebat
    aspek Osu! adalah bahawa ia adalah
    komuniti-dr...
    Muat turun Osu!
  • 3
    LIBPNG: Perpustakaan rujukan PNG
    LIBPNG: Perpustakaan rujukan PNG
    Perpustakaan rujukan untuk menyokong
    Format Grafik Rangkaian Mudah Alih (PNG).
    Khalayak: Pembangun. Pengaturcaraan
    Bahasa: C. Ini adalah aplikasi yang
    boleh juga ...
    Muat turun LIBPNG: perpustakaan rujukan PNG
  • 4
    Pengesan logam berdasarkan RP2040
    Pengesan logam berdasarkan RP2040
    Berdasarkan papan Raspberry Pi Pico, ini
    pengesan logam disertakan dalam nadi
    kategori pengesan logam aruhan, dengan
    kebaikan dan keburukan yang terkenal.
    RP...
    Muat turun Pengesan logam berdasarkan RP2040
  • 5
    Pengurus PAC
    Pengurus PAC
    PAC ialah pengganti Perl/GTK untuk
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Ia menyediakan GUI
    untuk mengkonfigurasi sambungan: pengguna,
    kata laluan, EXPECT peraturan...
    Muat turun Pengurus PAC
  • 6
    GeoServer
    GeoServer
    GeoServer ialah perisian sumber terbuka
    pelayan yang ditulis dalam Java yang membolehkan pengguna
    untuk berkongsi dan mengedit data geospatial.
    Direka untuk saling kendali, ia
    menerbitkan da...
    Muat turun GeoServer
  • Lebih »

Arahan Linux

Ad