Ini ialah arahan perl5184delta 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
perl5184delta - apa yang baharu untuk perl v5.18.4
DESCRIPTION
Dokumen ini menerangkan perbezaan antara keluaran 5.18.4 dan keluaran 5.18.2.
Sila catatan: Dokumen ini mengabaikan perl 5.18.3, keluaran rosak yang wujud untuk beberapa orang
jam sahaja.
Jika anda menaik taraf daripada keluaran terdahulu seperti 5.18.1, baca dahulu perl5182delta,
yang menerangkan perbezaan antara 5.18.1 dan 5.18.2.
Modul and Pragmatik
dikemaskini Modul and Pragmatik
· Digest::SHA telah dinaik taraf daripada 5.84_01 kepada 5.84_02.
· perl5db.pl telah dinaik taraf daripada versi 1.39_10 kepada 1.39_11.
Ini membetulkan ranap dalam penyiapan tab, jika tersedia. [perl #120827] Juga,
maklumat pemegang fail ditetapkan semula dengan betul selepas alat kelui dijalankan. [perl #121456]
platform Khidmat Bantuan
Platform-Specific Nota
Win32
· Diperkenalkan oleh perl #113536
, kebocoran ingatan pada setiap
panggil ke "sistem" dan tanda belakang (" `` "), pada kebanyakan Perl Win32 bermula dari 5.18.0
telah ditetapkan. Kebocoran memori hanya berlaku jika anda mendayakan psuedo-fork dalam anda
binaan Win32 Perl, dan sedang menjalankan binaan itu pada Pelayan 2003 R2 atau OS yang lebih baharu.
Kebocoran tidak muncul pada WinXP SP3. [perl #121676
]
Dipilih Bug Pembaikan
· Penyahpepijat kini menetapkan semula pemegang fail dengan betul mengikut keperluan. [perl #121456]
· Segfault dalam Digest::SHA telah ditangani. [perl #121421]
· perl sekali lagi boleh dibina dengan USE_64_BIT_INT, dengan Visual C 2003, 32 bit. [perl
#120925]
· { (brace) terkemuka dalam format dihuraikan semula dengan betul. [perl #119973]
· Salin nilai yang digunakan untuk mengganggu lelaran cincang semasa mengklon penterjemah. Ini adalah
agak tidak berbahaya tetapi menyebabkan "valgrind" mengadu. [perl #121336]
· Dalam Perl v5.18 "undef *_; goto &sub" dan "local *_; goto &sub" mula ranap. ini
telah ditetapkan. [perl #119949]
Penghargaan
Perl 5.18.4 mewakili kira-kira 9 bulan pembangunan sejak Perl 5.18.2 dan
mengandungi kira-kira 2,000 baris perubahan merentas 53 fail daripada 13 pengarang.
Perl terus berkembang sehingga dekad ketiganya berkat komuniti pengguna yang bertenaga
dan pemaju. Orang berikut diketahui telah menyumbangkan penambahbaikan itu
menjadi Perl 5.18.4:
Daniel Dragan, David Mitchell, Doug Bell, Father Chrysostomos, Hiroo Hayashi, James E
Keenan, Karl Williamson, Mark Shelor, Ricardo Signes, Shlomi Fish, Smylers, Steve Hay,
Tony Cook.
Senarai di atas hampir pasti tidak lengkap kerana ia dijana secara automatik daripada
sejarah kawalan versi. Khususnya, ia tidak termasuk nama-nama (sangat banyak
dihargai) penyumbang yang melaporkan isu kepada penjejak pepijat Perl.
Banyak perubahan yang disertakan dalam versi ini berasal dari modul CPAN yang disertakan
Teras Perl. Kami berterima kasih kepada seluruh komuniti CPAN kerana membantu Perl berkembang maju.
Untuk senarai lebih lengkap semua penyumbang sejarah Perl, sila lihat PENGARANG
fail dalam pengedaran sumber Perl.
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 program perlbug yang disertakan bersama
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 perl5184delta dalam talian menggunakan perkhidmatan onworks.net