إصدار معالج الماكرو GNU M4 1.4.20

بعد مرور أربع سنوات على التحديث الأخير، تم إصدار معالج الماكرو GNU M4 1.4.20، والذي يستخدم كغلاف لتشكيل تكوين sendmail وتوليد نصوص التكوين في مجموعة أدوات Autoconf. يتيح لك M4 إنشاء نص ديناميكيًا استنادًا إلى القوالب، من خلال المرور عبر النص المدخل واستبدال نتيجة تنفيذ وحدات الماكرو المحددة في هذا النص. يمكن للماكرو استدعاء الوظائف الأصلية والجاهزة، على سبيل المثال، لتضمين الملفات، وإجراء العمليات الحسابية، ومعالجة بيانات السلسلة، وتشغيل أوامر النظام.

новой версии:

  • لقد تم تسريع تنفيذ عبارات "التقييم" بشكل ملحوظ.
  • تم ضمان التوافق مع معايير لغة C الجديدة.
  • تم نقل الإصلاحات من gnulib لمعالجة مشكلات قابلية النقل.
  • تتعامل أوامر "syscmd" و"esyscmd" الآن مع تعبيرات سطر الأوامر التي تبدأ بالرمزين "+" و"-".
  • تم تنفيذ التنشيط الصحيح للوضع الثنائي عند تحميل الملفات المحمولة على منصات غير تابعة لنظام يونكس، حيث تتم معالجة الملفات الثنائية بشكل مختلف عن ملفات النص (على سبيل المثال، يتم استبدال الأحرف الموجودة في نهاية السطر).

المصدر: opennet.ru

إضافة تعليق