انجليزيالفرنسيةالإسبانية

OnWorks فافيكون

perl5181delta - الإنترنت في السحابة

قم بتشغيل perl5181delta في مزود الاستضافة المجانية OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر perl5181delta الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


perl5181delta - ما الجديد في Perl v5.18.1

الوصف


يصف هذا المستند الاختلافات بين الإصدار 5.18.0 والإصدار 5.18.1.

إذا كنت تقوم بالترقية من إصدار سابق مثل 5.16.0 ، اقرأ أولاً perl5180delta ،
الذي يصف الاختلافات بين 5.16.0 و 5.18.0.

غير متوافق التغييرات


لا توجد تغييرات تتعارض عمدًا مع الإصدار 5.18.0، إن وجدت، فهي أخطاء،
ونطلب منك تقديم تقرير. راجع "الإبلاغ عن الأخطاء" أدناه.

الأقسام و براغماتا


تحديث الأقسام و براغماتا
· تمت ترقية B من 1.42 إلى 1.42_01، مما أدى إلى إصلاح الأخطاء المتعلقة بالروتينات الفرعية المعجمية.

· الملخص::SHA تمت ترقيته من 5.84 إلى 5.84_01، مما أدى إلى إصلاح الخلل. [ر ت
# 118649]

· الوحدة::CoreList تمت ترقيتها من 2.89 إلى 2.96.

الانطلاق دعم


منصة خاصة ملاحظة
AIX تم تصحيح خطأ التكوين الذي نادرًا ما يظهر في ملف تلميحات AIX.

منتصف الليل
بعد إجراء تصحيح لملف التلميحات ذي الصلة، يجب أن يعتمد Perl الآن بشكل صحيح
منتصف الليلBSD 0.4-RELEASE.

مختار علة إصلاحات


· بدءًا من الإصدار 5.18.0، فإن إنشاء مثل "/[#](?{})/x" سيكون له "#" بشكل غير صحيح
يتم تفسيره على أنه تعليق. سيتم تخطي كتلة التعليمات البرمجية، دون تحليل. لقد كان هذا
تصحيح.

· عدد من تسربات الذاكرة المتعلقة بالشخصية الجديدة والتجريبية التي تم وضعها بين قوسين
تم توصيل ميزة الطبقة.

· يقوم رمز تخصيص OP الآن بإرجاع الذاكرة المحاذاة بشكل صحيح في جميع الحالات لـ "struct
pmop". في السابق، كان بإمكانه إرجاع الذاكرة المحاذاة فقط إلى حد 4 بايت، وهو
غير صحيح لبناء ithreads باستخدام 64 بت IVs على بعض الأنظمة الأساسية 32 بت. على وجه الخصوص ،
أدى هذا إلى فشل عملية الإنشاء بشكل كامل على نظام SPARC GNU/Linux. [RT #118055]

· تم إصلاح أمر "man" الخاص بمصحح الأخطاء. لقد تم كسره في الإصدار v5.18.0. ال
الأمر "man" مستعار للأسماء "doc" و"perldoc" - جميعها تعمل الآن مرة أخرى.

· @_ أصبح الآن مرئيًا بشكل صحيح في مصحح الأخطاء، مما يؤدي إلى إصلاح الانحدار الذي تم تقديمه في
مصحح أخطاء الإصدار 5.18.0. [RT #118169]

· تم إصلاح عدد صغير من إنشاءات regexp التي قد تفشل في المطابقة أو تتعطل
Perl عندما تم تخصيص السلسلة التي تتم مطابقتها فوق سطر 2 جيجابايت في 32 بت
الأنظمة. [RT #118175]

· بيرل v5.16 قدم عن غير قصد خطأ حيث يتم إجراء مكالمات إلى XSUBs التي لم تكن مرئية
في وقت الترجمة، تم التعامل معها كقيم ويمكن تخصيصها لها، حتى عندما تكون
لم يكن الروتين الفرعي قيمة فرعية. لقد تم إصلاح هذا. [بيرل #117947]

· قدم الإصدار 5.18 من لغة Perl عن غير قصد خطأ حيث تم استخدام المتغيرات المزدوجة (أي المتغيرات التي تحتوي على كليهما)
سلسلة وقيم رقمية، مثل $! ) حيث كان صدق المتغير
يتم تحديدها بواسطة القيمة الرقمية بدلاً من قيمة السلسلة. [RT #118159]

· قدم الإصدار 5.18 من لغة Perl خطأً عن غير قصد، حيث تم الخلط بين عملية الاستيفاء من الأعلى والأسفل.
قد تؤدي سلاسل UTF-8 المتدرجة في التعبير العادي إلى UTF-8 مشوه في النمط:
على وجه التحديد إذا كان الحرف الذي تم تخفيض تصنيفه في النطاق "\x80..\xff" يتبع UTF-8
سلسلة، على سبيل المثال

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

[perl # 118297].

· الثوابت المعجمية ("my sub a() { 42 }") لم تعد تتعطل عند تضمينها.

· يتم الآن احترام نماذج المعلمات المرتبطة بالإجراءات الفرعية المعجمية عند التجميع
المكالمات الفرعية بدون أقواس. في السابق، تم تكريم النماذج الأولية فقط
المكالمات مع أقواس. [RT #116735]

· أخطاء في بناء الجملة في الإجراءات الفرعية المعجمية بالاشتراك مع المكالمات إلى نفس الإجراءات الفرعية
لم يعد يسبب أعطال في وقت الترجمة.

· يعمل مسبار الإدخال الفرعي dtrace الآن مع الغواصات المعجمية، بدلاً من التعطل [Perl
# 118305].

· عدم تعريف روتين فرعي معجمي غير قابل للتضمين ("my sub foo() { 42 } undef &foo") من شأنه أن يؤدي إلى
يؤدي إلى حدوث عطل إذا تم تشغيل التحذيرات.

· لم تعد التحذيرات العودية العميقة تحطم الإجراءات الفرعية المعجمية. [RT #118521]

شكر وتقدير


يمثل Perl 5.18.1 حوالي 2 أشهر من التطوير منذ Perl 5.18.0 و
يحتوي على ما يقرب من 8,400 سطر من التغييرات عبر 60 ملف من 12 مؤلفًا.

تستمر Perl في الازدهار حتى عقدها الثالث بفضل مجتمع نابض بالحياة من المستخدمين
والمطورين. من المعروف أن الأشخاص التالية أسماؤهم قد ساهموا في تحسين ذلك
أصبح Perl 5.18.1:

كريس 'BinGOs' ويليامز، كريج أ. بيري، داغفين إلماري مانساكر، ديفيد ميتشل، الأب
كريسوستوموس، كارل ويليامسون، لوكاس ماي، نيكولاس كلارك، بيتر مارتيني، ريكاردو سيجنيز،
شلومي فيش، توني كوك.

يكاد يكون من المؤكد أن القائمة أعلاه غير مكتملة حيث يتم إنشاؤها تلقائيًا من
سجل التحكم في الإصدار. على وجه الخصوص ، فإنه لا يتضمن أسماء (كثيرا جدا
أقدر) المساهمين الذين أبلغوا عن المشكلات لمتتبع أخطاء Perl.

نشأت العديد من التغييرات المضمنة في هذا الإصدار في وحدات CPAN المضمنة في
جوهر بيرل. نحن ممتنون لمجتمع CPAN بأكمله لمساعدة Perl على الازدهار.

للحصول على قائمة كاملة لجميع المساهمين التاريخيين في Perl ، يرجى الاطلاع على مؤلفون
ملف في توزيع مصدر Perl.

التقارير البق


إذا وجدت ما تعتقد أنه خطأ ، فيمكنك التحقق من المقالات المنشورة مؤخرًا في
مجموعة أخبار comp.lang.perl.misc وقاعدة بيانات أخطاء perl في http://rt.perl.org/perlbug/ .
قد تكون هناك أيضًا معلومات في http://www.perl.org/ ، صفحة Perl الرئيسية.

إذا كنت تعتقد أن لديك خطأ لم يتم الإبلاغ عنه ، فالرجاء تشغيل برنامج perlbug المضمن في
إطلاق سراحك. تأكد من تقليم الخطأ الخاص بك إلى حالة اختبار صغيرة ولكنها كافية. علة الخاص بك
التقرير ، جنبًا إلى جنب مع ناتج "perl -V" ، سيتم إرساله إلى [البريد الإلكتروني محمي] أن تكون
حللها فريق بيرل.

إذا كان الخطأ الذي تبلغ عنه له آثار أمنية ، مما يجعله غير مناسب
إرسال إلى قائمة بريدية مؤرشفة بشكل عام ، ثم الرجاء إرسالها إلى
[البريد الإلكتروني محمي]. يشير هذا إلى اشتراك مغلق بريدية غير مؤرشفة
القائمة ، والتي تشمل جميع الملتزمون الأساسيون ، والذين سيكونون قادرين على المساعدة في تقييم الأثر
من المشكلات ، وتحديد حل لها ، والمساعدة في تنسيق إصدار التصحيحات إلى
التخفيف من المشكلة أو إصلاحها عبر جميع الأنظمة الأساسية التي تدعم Perl. من فضلك فقط
استخدم هذا العنوان لقضايا الأمان في Perl core ، وليس للوحدات النمطية بشكل مستقل
وزعت على CPAN.

استخدم perl5181delta عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    أوث باس
    أوث باس
    AuthPass هي كلمة مرور مفتوحة المصدر
    مدير مع دعم الشعبية و
    Keepass مثبت (kdbx 3.x و kdbx 4.x ...
    تنزيل authpass
  • 2
    Zabbix
    Zabbix
    Zabbix هو مفتوح من فئة المؤسسات
    حل المراقبة الموزعة المصدر
    مصممة للرصد والتتبع
    الأداء وتوافر الشبكة
    الخوادم والجهاز ...
    تحميل Zabbix
  • 3
    KDiff3
    KDiff3
    لم يعد هذا المستودع محفوظًا
    ويتم الاحتفاظ بها لأغراض الأرشفة. نرى
    https://invent.kde.org/sdk/kdiff3 for
    أحدث كود و
    https://download.kde.o...
    تنزيل KDiff3
  • 4
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 5
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • 6
    KompoZer و
    KompoZer و
    KompoZer هو محرر wysiwyg HTML يستخدم
    قاعدة كود Mozilla Composer. مثل
    تم إيقاف تطوير Nvu
    في عام 2005 ، قام KompoZer بإصلاح العديد من الأخطاء و
    يضيف و ...
    تنزيل KompoZer
  • أكثر "

أوامر لينكس

Ad