Perl هي لغة برمجة مفتوحة المصدر وثابتة وعبر الأنظمة الأساسية.
يُستخدم مشروع Perl للمشروعات الحيوية للمهام في القطاعين العام والخاص ، ويستخدم على نطاق واسع في برمجة تطبيقات الويب لجميع الاحتياجات.
ما هو الجديد في هذا الإصدار:
التغييرات في المستندات الحالية:
تم استعادة perlrepository مع مؤشر إلى صفحات أكثر فائدة.
تم تحديث perlhack مع أحدث التغييرات من blead.
إصلاحات الأخطاء المحددة:
قدم بيرل 5.18.1 الانحدار جنبا إلى جنب مع bugfix للغواصات المعجمية. بعض B :: SPECIAL النتائج من B :: CV :: GV أصبحت undefs بدلاً من ذلك. هذا كسر Devel :: Cover بين المكتبات الأخرى. وقد تم إصلاح هذا. [بيرل # 119351]
قدم بيرل 5.18.0 الانحدار حيث أن [: ^ ascii:] ، إذا تم استخدامه في نفس فئة الأحرف كمؤهلات أخرى ، فسوف يفشل في مطابقة الأحرف في كتلة Latin-1. وقد تم إصلاح هذا. [بيرل # 120799]
قدم Perl 5.18.0 الانحدار عند استخدام أسلوب & gt؛ SUPER :: مع AUTOLOAD من خلال البحث عن AUTOLOAD من الحزمة الحالية ، بدلاً من الطبقة المميزة للحزمة الحالية. وقد تم إصلاح هذا. [perl # 120694]
قدم بيرل 5.18.0 الانحدار حيث لم يعد مسموحا -bareword تحت البراغماتا الصارمة والعدد الصحيح عند استخدامها معا. وقد تم إصلاح هذا. [بيرل # 120288]
في السابق ، لم يتحقق PerlIOBase_dup إذا ما نجحت عملية دفع الطبقة الجديدة قبل (اختياريًا) في إعداد علامة utf8. هذا يمكن أن يسبب segfaults-by-nullpointer. تم إصلاح هذا.
تم إصلاح تجاوز سعة المخزن المؤقت بمعرفات طويلة جدًا.
أدى الانحدار من 5.16 في التعامل مع المراحيض إلى فشل التأكيد إذا رفض المكون الإضافي للكلمة الرئيسية التعامل مع الثانية "my" ، ولكن بعد إنشاء padop. هذا المتأثرة ، على الأقل ، Devel :: CallParser ضمن builds مترابطة. وقد تم إصلاح هذا
البناء $ r = qr /.../؛ يتم الآن معالجة $ / r / p بشكل صحيح ، وهي المشكلة التي تفاقمت بسبب التغييرات 5.18.0. [بيرل # 118213]
ما هو الجديد في الإصدار 5.26.0:
التغييرات في الوثائق الحالية:تم استعادة perlrepository مع مؤشر إلى صفحات أكثر فائدة.
تم تحديث perlhack مع أحدث التغييرات من blead.
إصلاحات الأخطاء المحددة:
قدم بيرل 5.18.1 الانحدار جنبا إلى جنب مع bugfix للغواصات المعجمية. بعض B :: SPECIAL النتائج من B :: CV :: GV أصبحت undefs بدلاً من ذلك. هذا كسر Devel :: Cover بين المكتبات الأخرى. وقد تم إصلاح هذا. [بيرل # 119351]
قدم بيرل 5.18.0 الانحدار حيث أن [: ^ ascii:] ، إذا تم استخدامه في نفس فئة الأحرف كمؤهلات أخرى ، فسوف يفشل في مطابقة الأحرف في كتلة Latin-1. وقد تم إصلاح هذا. [بيرل # 120799]
قدم Perl 5.18.0 الانحدار عند استخدام أسلوب & gt؛ SUPER :: مع AUTOLOAD من خلال البحث عن AUTOLOAD من الحزمة الحالية ، بدلاً من الطبقة المميزة للحزمة الحالية. وقد تم إصلاح هذا. [perl # 120694]
قدم بيرل 5.18.0 الانحدار حيث لم يعد مسموحا -bareword تحت البراغماتا الصارمة والعدد الصحيح عند استخدامها معا. وقد تم إصلاح هذا. [بيرل # 120288]
في السابق ، لم يتحقق PerlIOBase_dup إذا ما نجحت عملية دفع الطبقة الجديدة قبل (اختياريًا) في إعداد علامة utf8. هذا يمكن أن يسبب segfaults-by-nullpointer. وقد تم إصلاح هذا.
تم إصلاح تجاوز سعة المخزن المؤقت بمعرفات طويلة جدًا.
أدى الانحدار من 5.16 في التعامل مع المراحيض إلى حالات فشل التأكيد إذا رفض أحد المكونات الإضافية للكلمة الرئيسية التعامل مع الكلمة الثانية & lsquo؛ my "، ولكن بعد إنشاء padop. هذا المتأثرة ، على الأقل ، Devel :: CallParser ضمن builds مترابطة. وقد تم إصلاح هذا
البناء $ r = qr /.../؛ يتم الآن معالجة $ / r / p بشكل صحيح ، وهي المشكلة التي تفاقمت بسبب التغييرات 5.18.0. [بيرل # 118213]
الجديد في الإصدار 5.24.1:
التغييرات في الوثائق الحالية:تم استعادة perlrepository مع مؤشر إلى صفحات أكثر فائدة.
تم تحديث perlhack مع أحدث التغييرات من blead.
إصلاحات الأخطاء المحددة:
قدم بيرل 5.18.1 الانحدار جنبا إلى جنب مع bugfix للغواصات المعجمية. بعض B :: SPECIAL النتائج من B :: CV :: GV أصبحت undefs بدلاً من ذلك. هذا كسر Devel :: Cover بين المكتبات الأخرى. وقد تم إصلاح هذا. [بيرل # 119351]
قدم بيرل 5.18.0 الانحدار حيث أن [: ^ ascii:] ، إذا تم استخدامه في نفس فئة الأحرف كمؤهلات أخرى ، فسوف يفشل في مطابقة الأحرف في كتلة Latin-1. وقد تم إصلاح هذا. [بيرل # 120799]
قدم Perl 5.18.0 الانحدار عند استخدام أسلوب & gt؛ SUPER :: مع AUTOLOAD من خلال البحث عن AUTOLOAD من الحزمة الحالية ، بدلاً من الطبقة المميزة للحزمة الحالية. وقد تم إصلاح هذا. [perl # 120694]
قدم بيرل 5.18.0 الانحدار حيث لم يعد مسموحا -bareword تحت البراغماتا الصارمة والعدد الصحيح عند استخدامها معا. وقد تم إصلاح هذا. [بيرل # 120288]
في السابق ، لم يتحقق PerlIOBase_dup إذا ما نجحت عملية دفع الطبقة الجديدة قبل (اختياريًا) في إعداد علامة utf8. هذا يمكن أن يسبب segfaults-by-nullpointer. وقد تم إصلاح هذا.
تم إصلاح تجاوز سعة المخزن المؤقت بمعرفات طويلة جدًا.
أدى الانحدار من 5.16 في التعامل مع المراحيض إلى حالات فشل التأكيد إذا رفض أحد المكونات الإضافية للكلمة الرئيسية التعامل مع الكلمة الثانية & lsquo؛ my "، ولكن بعد إنشاء padop. هذا المتأثرة ، على الأقل ، Devel :: CallParser ضمن builds مترابطة. وقد تم إصلاح هذا
البناء $ r = qr /.../؛ يتم الآن معالجة $ / r / p بشكل صحيح ، وهي المشكلة التي تفاقمت بسبب التغييرات 5.18.0. [بيرل # 118213]
الجديد في الإصدار 5.24.0:
التغييرات في الوثائق الحالية:تم استعادة perlrepository مع مؤشر إلى صفحات أكثر فائدة.
تم تحديث perlhack مع أحدث التغييرات من blead.
إصلاحات الأخطاء المحددة:
قدم بيرل 5.18.1 الانحدار جنبا إلى جنب مع bugfix للغواصات المعجمية. بعض B :: SPECIAL النتائج من B :: CV :: GV أصبحت undefs بدلاً من ذلك. هذا كسر Devel :: Cover بين المكتبات الأخرى. وقد تم إصلاح هذا. [بيرل # 119351]
قدم بيرل 5.18.0 الانحدار حيث أن [: ^ ascii:] ، إذا تم استخدامه في نفس فئة الأحرف كمؤهلات أخرى ، فسوف يفشل في مطابقة الأحرف في كتلة Latin-1. وقد تم إصلاح هذا. [بيرل # 120799]
قدم Perl 5.18.0 الانحدار عند استخدام أسلوب & gt؛ SUPER :: مع AUTOLOAD من خلال البحث عن AUTOLOAD من الحزمة الحالية ، بدلاً من الطبقة المميزة للحزمة الحالية. وقد تم إصلاح هذا. [perl # 120694]
قدم بيرل 5.18.0 الانحدار حيث لم يعد مسموحا -bareword تحت البراغماتا الصارمة والعدد الصحيح عند استخدامها معا. وقد تم إصلاح هذا. [بيرل # 120288]
في السابق ، لم يتحقق PerlIOBase_dup إذا ما نجحت عملية دفع الطبقة الجديدة قبل (اختياريًا) في إعداد علامة utf8. هذا يمكن أن يسبب segfaults-by-nullpointer. وقد تم إصلاح هذا.
تم إصلاح تجاوز سعة المخزن المؤقت بمعرفات طويلة جدًا.
أدى الانحدار من 5.16 في التعامل مع المراحيض إلى حالات فشل التأكيد إذا رفض أحد المكونات الإضافية للكلمة الرئيسية التعامل مع الكلمة الثانية & lsquo؛ my "، ولكن بعد إنشاء padop. هذا المتأثرة ، على الأقل ، Devel :: CallParser ضمن builds مترابطة. وقد تم إصلاح هذا
البناء $ r = qr /.../؛ يتم الآن معالجة $ / r / p بشكل صحيح ، وهي المشكلة التي تفاقمت بسبب التغييرات 5.18.0. [بيرل # 118213]
الجديد في الإصدار 5.18.2 / 5.19.8:
التغييرات في الوثائق الحالية:تم استعادة perlrepository مع مؤشر إلى صفحات أكثر فائدة.
تم تحديث perlhack مع أحدث التغييرات من blead.
إصلاحات الأخطاء المحددة:
قدم بيرل 5.18.1 الانحدار جنبا إلى جنب مع bugfix للغواصات المعجمية. بعض B :: SPECIAL النتائج من B :: CV :: GV أصبحت undefs بدلاً من ذلك. هذا كسر Devel :: Cover بين المكتبات الأخرى. وقد تم إصلاح هذا. [بيرل # 119351]
قدم بيرل 5.18.0 الانحدار حيث أن [: ^ ascii:] ، إذا تم استخدامه في نفس فئة الأحرف كمؤهلات أخرى ، فسوف يفشل في مطابقة الأحرف في كتلة Latin-1. وقد تم إصلاح هذا. [بيرل # 120799]
قدم Perl 5.18.0 الانحدار عند استخدام أسلوب & gt؛ SUPER :: مع AUTOLOAD من خلال البحث عن AUTOLOAD من الحزمة الحالية ، بدلاً من الطبقة المميزة للحزمة الحالية. وقد تم إصلاح هذا. [perl # 120694]
قدم بيرل 5.18.0 الانحدار حيث لم يعد مسموحا -bareword تحت البراغماتا الصارمة والعدد الصحيح عند استخدامها معا. وقد تم إصلاح هذا. [بيرل # 120288]
في السابق ، لم يتحقق PerlIOBase_dup إذا ما نجحت عملية دفع الطبقة الجديدة قبل (اختياريًا) في إعداد علامة utf8. هذا يمكن أن يسبب segfaults-by-nullpointer. وقد تم إصلاح هذا.تم إصلاح تجاوز سعة المخزن المؤقت طويل جدًا.
أدى الانحدار من 5.16 في التعامل مع المراحيض إلى حالات فشل التأكيد إذا رفض أحد المكونات الإضافية للكلمة الرئيسية التعامل مع الكلمة الثانية & lsquo؛ my "، ولكن بعد إنشاء padop. هذا المتأثرة ، على الأقل ، Devel :: CallParser ضمن builds مترابطة. وقد تم إصلاح هذا
البناء $ r = qr /.../؛ يتم الآن معالجة $ / r / p بشكل صحيح ، وهي المشكلة التي تفاقمت بسبب التغييرات 5.18.0. [بيرل # 118213]
الجديد في الإصدار 5.11.0:
يقدم هذا الإصدار تطوير العديد من الميزات الجديدة ، مثل المتصل () ، والحزم المجهولة ، والمعلمات المسماة.
تم إجراء العديد من التحسينات.
لم يتم العثور على التعليقات