InggrisPerancisSpanyol

favorit OnWorks

perl5201delta - Online di Cloud

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

Ini adalah perintah perl5201delta 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


perl5201delta - apa yang baru untuk Perl v5.20.1

DESKRIPSI


Dokumen ini menjelaskan perbedaan antara rilis 5.20.0 dan rilis 5.20.1.

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

Tidak kompatibel Perubahan


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

Performance tambahan


· Sebuah optimasi untuk menghindari masalah dengan KK dan PV yang sengaja ditempatkan secara keseluruhan telah
dinonaktifkan karena mengganggu yang lain, yang lebih penting, pengoptimalan, menyebabkan a
perlambatan pada beberapa platform. [perl #121975]


· Mengembalikan string dari variabel leksikal bisa lambat dalam beberapa kasus. Ini sekarang
telah diperbaiki. [perl #121977]

Modul dan Pragmatis


Updated Modul dan Pragmatis
· Config::Perl::V telah ditingkatkan dari versi 0.20 ke 0.22.

Daftar versi Perl yang dicakup telah diperbarui dan beberapa kekurangan dalam penguraian telah
telah diperbaiki.

· Eksportir telah ditingkatkan dari versi 5.70 menjadi 5.71.

Sintaks POD ilegal dalam dokumentasi telah diperbaiki.

· ExtUtils::CBuilder telah ditingkatkan dari versi 0.280216 ke 0.280217.

Android build sekarang tertaut ke keduanya -lperl dan $Config::Config{perllibs}.

· File::Copy telah ditingkatkan dari versi 2.29 ke 2.30.

Dokumentasi sekarang mencatat bahwa "salin" tidak akan menimpa file hanya-baca.

· Module::CoreList telah ditingkatkan dari versi 3.11 ke 5.020001.

Daftar versi Perl yang dicakup telah diperbarui.

· Koleksi modul PathTools telah ditingkatkan dari versi 3.47 ke 3.48.

Pengganti sekarang tersedia saat kompilasi silang untuk Android dan $Config::Config{sh} adalah
belum didefinisikan. [perl #121963]

· PerlIO::via telah ditingkatkan dari versi 0.14 ke 0.15.

Peningkatan portabilitas kecil telah dilakukan pada implementasi XS.

· Unicode::UCD telah ditingkatkan dari versi 0.57 ke 0.58.

Dokumentasi mencakup banyak klarifikasi dan perbaikan.

· utf8 telah ditingkatkan dari versi 1.13 ke 1.13_01.

Dokumentasi memiliki beberapa perbaikan pemformatan kecil.

· versi telah ditingkatkan dari versi 0.9908 ke 0.9909.

Pustaka eksternal dan Perl mungkin memiliki gagasan yang berbeda tentang apa itu lokal. Ini adalah
bermasalah saat menguraikan string versi jika pemisah numerik lokal telah
berubah. Penguraian versi telah ditambal untuk memastikannya menangani lokal dengan benar.
[perl #121930]

Dokumentasi


Perubahan untuk yang ada Dokumentasi
perlapi

· "av_len" - Tekankan bahwa ini mengembalikan indeks tertinggi dalam larik, bukan ukuran
array. [perl #120386]

· Perhatikan bahwa "SvSetSV" tidak mengatur sihir.

· "sv_usepvn_flags" - Perbaiki dokumentasi untuk menyebutkan penggunaan "NewX" alih-alih
"malok". [perl #121869]

· Mengklarifikasi di mana "NUL" mungkin disematkan atau diperlukan untuk mengakhiri string.

fungsi

· Memperjelas arti dari "-B" dan "-T".

· "-l" sekarang mencatat bahwa itu akan mengembalikan false jika symlink tidak didukung oleh file
sistem. [perl #121523]

· Perhatikan bahwa "setiap", "kunci" dan "nilai" dapat menghasilkan urutan yang berbeda untuk hash terikat
dibandingkan dengan hash Perl lainnya. [perl #121404]


· Perhatikan bahwa "exec LIST" dan "system LIST" mungkin kembali ke shell di Win32. Hanya
"exec PROGRAM LIST" dan "system PROGRAM LIST" sintaks objek tidak langsung akan andal
hindari menggunakan cangkang. Ini juga telah dicatat dalam perlport. [perl #122046]


· Memperjelas arti dari "kita". [perl #122132]


perlguts

· Jelaskan berbagai cara memodifikasi buffer SV yang ada. [perl #116925]


kebijakan

· Kami sekarang memiliki kode etik untuk p5p milis, seperti yang didokumentasikan dalam "STANDAR
PERILAKU" dalam perlpolicy.

perlre

· Pengubah "/x" telah diklarifikasi untuk dicatat bahwa komentar tidak dapat dilanjutkan ke
baris berikutnya dengan menghindari mereka.

perlsin

· Sebutkan penggunaan kondisional kosong dalam perulangan "untuk"/"sementara" untuk perulangan tak terbatas.

perlxs

· Menambahkan diskusi tentang masalah lokal dalam kode XS.

Diagnostik


Penambahan atau perubahan berikut telah dilakukan pada keluaran diagnostik, termasuk peringatan
dan pesan kesalahan fatal. Untuk daftar lengkap pesan diagnostik, lihat perldiag.

Perubahan untuk yang ada Diagnostik
· Panjang variabel terlihat di belakang tidak diimplementasikan dalam regex m/%s/

Informasi tentang perilaku Unicode telah ditambahkan.

konfigurasi dan Kompilasi


· Membangun Perl tidak lagi menulis ke pohon sumber saat dikonfigurasi dengan Konfigurasi's
-Dmksymlink pilihan. [perl #121585]


Platform Bantuan


Platform-Spesifik Catatan
Android
Dukungan build telah ditingkatkan untuk kompilasi silang secara umum dan untuk Android di
tertentu.

OpenBSD
Arsitektur yang diperbaiki dan nomor versi yang digunakan dalam petunjuk konfigurasi saat membangun
Perl.

Solaris
c99 opsi telah dibersihkan, petunjuk dicari solstudio dan juga SUNWspro, dan
dukungan untuk "setenv" asli telah ditambahkan.

VMS Bug lama dalam pemeriksaan fitur, terutama mempengaruhi sistem pra-7.3, telah diperbaiki.

Windows
%I64d sekarang digunakan sebagai ganti %lld untuk MinGW.

Intern Perubahan


· Menambahkan "sync_locale" di perlapi. Mengubah lokal program harus dihindari oleh XS
kode. Namun demikian, perpustakaan non-Perl tertentu yang dipanggil dari XS, seperti "Gtk" melakukannya.
Ketika ini terjadi, Perl perlu diberi tahu bahwa lokal telah berubah. Gunakan ini
berfungsi untuk melakukannya, sebelum kembali ke Perl.

Terpilih Bug Perbaikan


· Bug telah diperbaiki di mana pernyataan panjang nol dan kode memblokir di dalam regex
dapat menyebabkan "pos" melihat nilai yang salah. [perl #122460]


· Menggunakan "s///e" pada string utf8 yang tercemar dapat mengeluarkan "karakter UTF-8 salah bentuk" palsu
(akhir string tak terduga)". Ini sekarang telah diperbaiki. [perl #122148]


· "sistem" dan teman-teman sekarang akan berfungsi dengan baik di lebih banyak versi Android.

Karena kelalaian, nilai ditentukan melalui -Dtargetsh untuk Konfigurasi akan berakhir
diabaikan oleh beberapa proses pembangunan. Ini menyebabkan perls dikompilasi silang untuk
Android berakhir dengan versi "sistem", "exec" dan backticks yang rusak: the
perintah akan berakhir mencari / Bin / sh alih-alih /sistem/bin/sh, dan akan gagal
untuk sebagian besar perangkat, sisakan $! sebagai "ENOENT".

· Banyak masalah telah terdeteksi oleh Coverityhttp://www.coverity.com/> dan tetap.

Ucapan Terima Kasih


Perl 5.20.1 mewakili sekitar 4 bulan pengembangan sejak Perl 5.20.0 dan
berisi sekitar 12,000 baris perubahan di 170 file dari 36 penulis.

Tidak termasuk file yang dibuat secara otomatis, dokumentasi, dan alat rilis, ada sekitar
2,600 baris perubahan ke file 110 .pm, .t, .c dan .h.

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.20.1:

Aaron Crane, Abigail, Alberto Simo~es, Alexandr Ciornii, Alexandre (Midnite) Jousset,
Andrew Fresh, Andy Dougherty, Brian Fraser, Chris 'BinGOs' Williams, Craig A. Berry,
Daniel Dragan, David Golden, David Mitchell, Merek H.Merijn, James E Keenan, Jan Dubois,
Jarkko Hietaniemi, John Peacock, kafka, Karen Etheridge, Karl Williamson, Lukas Mai,
Matthew Horsfall, Michael Bunk, Peter Martini, Rafael Garcia-Suarez, Reini Urban, Ricardo
Tanda tangan, Shirakata Kentaro, Smylers, Steve Hay, Thomas Sibley, Todd Rinaldo, Tony Cook,
Vladimir Marek, Yves Orton.

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 https://rt.perl.org/ . Di sana
mungkin juga 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 perl5201delta online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Atom
    Atom
    Atom adalah editor teks yang
    modern, mudah didekati, dan berfitur lengkap.
    Ini juga mudah disesuaikan- Anda
    dapat menyesuaikannya untuk melakukan apa saja dan menjadi
    sudah bisa ...
    Unduh Atom.dll
  • 2
    Oh!
    Oh!
    Osu! adalah permainan ritme sederhana dengan sumur
    memikirkan kurva belajar untuk pemain
    dari semua tingkat keahlian. Salah satu yang hebat
    aspek Osu! apakah itu
    komunitas-dr...
    Unduh Osu!
  • 3
    LIBPNG: Pustaka referensi PNG
    LIBPNG: Pustaka referensi PNG
    Pustaka referensi untuk mendukung
    Format Grafik Jaringan Portabel (PNG).
    Pemirsa: Pengembang. Pemrograman
    Bahasa: C. Ini adalah aplikasi yang
    bisa juga...
    Unduh LIBPNG: pustaka referensi PNG
  • 4
    Detektor logam berdasarkan RP2040
    Detektor logam berdasarkan RP2040
    Berdasarkan papan Raspberry Pi Pico, ini
    detektor logam termasuk dalam pulsa
    kategori detektor logam induksi, dengan
    kelebihan dan kekurangan yang sudah diketahui.
    Rp...
    Unduh Detektor logam berdasarkan RP2040
  • 5
    Manajer PAC
    Manajer PAC
    PAC adalah pengganti Perl/GTK untuk
    SecureCRT/Putty/dll (linux
    ssh/telnet/... gui)... Ini menyediakan GUI
    untuk mengonfigurasi koneksi: pengguna,
    kata sandi, aturan EXPECT...
    Unduh Manajer PAC
  • 6
    GeoServer
    GeoServer
    GeoServer adalah perangkat lunak sumber terbuka
    server yang ditulis dalam Java yang memungkinkan pengguna
    untuk berbagi dan mengedit data geospasial.
    Dirancang untuk interoperabilitas, itu
    menerbitkan da...
    Unduh GeoServer.dll
  • Lebih banyak lagi »

Perintah Linux

Ad