InggrisPerancisSpanyol

favorit OnWorks

perl5181delta - Online di Cloud

Jalankan perl5181delta di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah perl5181delta yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


perl5181delta - apa yang baru untuk Perl v5.18.1

DESKRIPSI


Dokumen ini menjelaskan perbedaan antara rilis 5.18.0 dan rilis 5.18.1.

Jika Anda memutakhirkan dari rilis sebelumnya seperti 5.16.0, baca dulu perl5180delta,
yang menjelaskan perbedaan antara 5.16.0 dan 5.18.0.

Tidak kompatibel Perubahan


Tidak ada perubahan yang sengaja tidak sesuai dengan 5.18.0 Jika ada, itu adalah bug,
dan kami meminta Anda untuk mengirimkan laporan. Lihat "Melaporkan Bug" di bawah.

Modul dan Pragmatis


Updated Modul dan Pragmatis
· B telah ditingkatkan dari 1.42 menjadi 1.42_01, memperbaiki bug yang terkait dengan subrutin leksikal.

· Intisari::SHA telah ditingkatkan dari 5.84 menjadi 5.84_01, memperbaiki bug yang mogok. [RT
# 118649]

· Module::CoreList telah ditingkatkan dari 2.89 menjadi 2.96.

Platform Bantuan


Platform-Spesifik Catatan
AIX Bug konfigurasi yang jarang ditemukan di file petunjuk AIX telah diperbaiki.

tengah malamBSD
Setelah patch ke file petunjuk yang relevan, Perl sekarang harus membangun dengan benar
MidnightBSD 0.4-RILIS.

Terpilih Bug Perbaikan


· Mulai dari v5.18.0, sebuah konstruksi seperti "/[#](?{})/x" akan memiliki "#" yang salah
diartikan sebagai komentar. Blok kode akan dilewati, tidak diuraikan. ini telah
dikoreksi.

· Sejumlah kebocoran memori terkait dengan karakter kurung regexp eksperimental yang baru
fitur kelas telah terpasang.

· Kode alokasi OP sekarang mengembalikan memori yang disejajarkan dengan benar dalam semua kasus untuk "struct
pmop". Sebelumnya ia hanya dapat mengembalikan memori yang disejajarkan dengan batas 4-byte, yaitu
tidak benar untuk ithreads yang dibangun dengan 64 bit IV pada beberapa platform 32 bit. Terutama,
ini menyebabkan build gagal total pada sparc GNU/Linux. [RT #118055]

· Perintah "pria" debugger telah diperbaiki. Itu rusak dalam rilis v5.18.0. NS
Perintah "man" adalah alias dengan nama "doc" dan "perldoc" - semuanya sekarang berfungsi kembali.

· @_ sekarang terlihat dengan benar di debugger, memperbaiki regresi yang diperkenalkan di
debugger v5.18.0. [RT #118169]

· Memperbaiki sejumlah kecil konstruksi regexp yang bisa gagal cocok atau macet
perl ketika string yang dicocokkan dialokasikan di atas garis 2GB pada 32-bit
sistem. [RT #118175]

· Perl v5.16 secara tidak sengaja memperkenalkan bug dimana panggilan ke XSUB yang tidak terlihat
pada waktu kompilasi diperlakukan sebagai nilai dan dapat ditetapkan, bahkan ketika
subrutin bukan sub nilai. Ini telah diperbaiki. [perl #117947]

· Perl v5.18 secara tidak sengaja memperkenalkan bug dimana dual-vars (yaitu variabel dengan keduanya
string dan nilai numerik, seperti $! ) dimana kebenaran variabel adalah
ditentukan oleh nilai numerik daripada nilai string. [RT #118159]

· Perl v5.18 secara tidak sengaja memperkenalkan bug di mana interpolasi campuran naik dan turun
string UTF-8 bergradasi dalam regex dapat menghasilkan UTF-8 dalam pola yang salah:
khususnya jika karakter yang diturunkan dalam rentang "\x80..\xff" mengikuti UTF-8
tali, misalnya

utf8::upgrade( $u saya = "\x{e5}");
utf8::downgrade($d saya = "\x{e5}");
/$u$d/

[perl#118297].

· Konstanta leksikal ("my sub a() { 42 }") tidak lagi mogok saat dibariskan.

· Prototipe parameter yang dilampirkan ke subrutin leksikal sekarang dihormati saat kompilasi
sub panggilan tanpa tanda kurung. Sebelumnya, prototipe dihormati hanya untuk
panggilan dengan tanda kurung. [RT #116735]

· Kesalahan sintaks dalam subrutin leksikal dalam kombinasi dengan panggilan ke subrutin yang sama
tidak lagi menyebabkan crash pada waktu kompilasi.

· Penyelidikan sub-entri dtrace sekarang bekerja dengan sub-sub leksikal, bukannya mogok [perl
#118305].

· Mendefinisikan subrutin leksikal yang tidak dapat dipisahkan ("my sub foo() { 42 } undef &foo") akan
mengakibatkan crash jika peringatan dihidupkan.

· Peringatan rekursi dalam tidak lagi merusak subrutin leksikal. [RT #118521]

Ucapan Terima Kasih


Perl 5.18.1 mewakili sekitar 2 bulan pengembangan sejak Perl 5.18.0 dan
berisi sekitar 8,400 baris perubahan di 60 file dari 12 penulis.

Perl terus berkembang hingga dekade ketiga berkat komunitas pengguna yang dinamis
dan pengembang. Orang-orang berikut diketahui telah berkontribusi dalam peningkatan yang:
menjadi Perl 5.18.1:

Chris 'BinGOs' Williams, Craig A. Berry, Dagfinn Ilmari Mannsaaker, David Mitchell, Ayah
Chrysostomos, Karl Williamson, Lukas Mai, Nicholas Clark, Peter Martini, Ricardo Signes,
Ikan Shlomi, Tony Cook.

Daftar di atas hampir pasti tidak lengkap karena dibuat secara otomatis dari
riwayat kontrol versi. Secara khusus, itu tidak termasuk nama-nama (sangat banyak)
dihargai) kontributor yang melaporkan masalah ke pelacak bug Perl.

Banyak perubahan yang disertakan dalam versi ini berasal dari modul CPAN yang disertakan dalam
inti Perl. Kami berterima kasih kepada seluruh komunitas CPAN karena telah membantu Perl berkembang.

Untuk daftar yang lebih lengkap dari semua kontributor sejarah Perl, silakan lihat PENULIS
file dalam distribusi sumber Perl.

Pelaporan Bug


Jika Anda menemukan apa yang menurut Anda bug, Anda dapat memeriksa artikel yang baru-baru ini diposting ke
comp.lang.perl.misc newsgroup dan database bug perl di http://rt.perl.org/perlbug/ .
Mungkin juga ada informasi di http://www.perl.org/ , Halaman Beranda Perl.

Jika Anda yakin memiliki bug yang tidak dilaporkan, jalankan program perlbug yang disertakan dengan
rilis Anda. Pastikan untuk memangkas bug Anda menjadi test case yang kecil tapi cukup. Bugmu
laporan, bersama dengan output dari "perl -V", akan dikirim ke [email dilindungi] menjadi
dianalisis oleh tim porting Perl.

Jika bug yang Anda laporkan memiliki implikasi keamanan, yang membuatnya tidak pantas untuk
kirim ke milis yang diarsipkan secara publik, lalu kirimkan ke
[email dilindungi]. Ini menunjuk ke langganan tertutup surat yang tidak diarsipkan
daftar, yang mencakup semua pembuat komitmen inti, yang akan dapat membantu menilai dampaknya
masalah, mencari solusi, dan membantu mengoordinasikan rilis tambalan untuk
mengurangi atau memperbaiki masalah di semua platform yang mendukung Perl. Harap hanya
gunakan alamat ini untuk masalah keamanan di inti Perl, bukan untuk modul secara mandiri
didistribusikan di CPAN.

Gunakan perl5181delta online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    pass autentikasi
    pass autentikasi
    AuthPass adalah kata sandi sumber terbuka
    manajer dengan dukungan untuk yang populer dan
    Keepass terbukti (kdbx 3.x DAN kdbx 4.x ...
    Unduh authpass.dll
  • 2
    Zabbix
    Zabbix
    Zabbix adalah kelas perusahaan terbuka
    solusi pemantauan terdistribusi sumber
    dirancang untuk memantau dan melacak
    kinerja dan ketersediaan jaringan
    server, perangkat...
    Unduh Zabbix.dll
  • 3
    KDiff3
    KDiff3
    Repositori ini tidak lagi dipertahankan
    dan disimpan untuk tujuan arsip. Melihat
    https://invent.kde.org/sdk/kdiff3 for
    kode terbaru dan
    https://download.kde.o...
    Unduh KDiff3
  • 4
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX adalah GUI untuk
    USB Loader Waninkoko, berdasarkan
    libwiigui. Ini memungkinkan daftar dan
    meluncurkan game Wii, game Gamecube, dan
    homebrew di Wii dan WiiU...
    Unduh USBLoaderGX.dll
  • 5
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • 6
    KompoZer
    KompoZer
    KompoZer adalah editor HTML wysiwyg menggunakan
    basis kode Mozilla Composer. Sebagai
    Pengembangan Nvu telah dihentikan
    pada tahun 2005, KompoZer memperbaiki banyak bug dan
    menambahkan f...
    Unduh KompoZer.dll
  • Lebih banyak lagi »

Perintah Linux

Ad