أصدر مشروع جنو نسخة جديدة من محرر النصوص الكلاسيكي، والذي أصبح أول محرر نصوص قياسي لنظام التشغيل UNIX. الإصدار الجديد يحمل رقم 1.20.1.
новой версии:
- خيارات سطر الأوامر الجديدة '+line' و'+/RE' و'+?RE'، والتي تحدد السطر الحالي إلى رقم السطر المحدد أو إلى السطر الأول أو الأخير المطابق للتعبير العادي "RE".
- يتم الآن رفض أسماء الملفات التي تحتوي على أحرف التحكم من 1 إلى 31 ما لم يتم حلها باستخدام خيار سطر الأوامر --unsafe-names.
- تتم الآن طباعة أسماء الملفات التي تحتوي على أحرف التحكم من 1 إلى 31 باستخدام تسلسلات الهروب الثماني.
- يرفض Ed الآن أسماء الملفات التي تنتهي بشرطة مائلة.
- لم تعد الأوامر المتوسطة التي لا تقوم بتعيين علامة التغيير تتسبب في فشل الأمر "e" أو "q" الثاني مع ظهور تحذير "تم تعديل المخزن المؤقت".
- يتم الآن توسيع التلدة لأسماء الملفات التي تم تمريرها إلى الأوامر؛ إذا كان اسم الملف يبدأ بـ "~/"، فسيتم استبدال التلدة (~) بمحتويات المتغير HOME.
- يحذر Ed الآن في المرة الأولى التي يقوم فيها أمر بتعديل مخزن مؤقت تم تحميله من ملف للقراءة فقط.
- لقد تم توثيق أن "e" يقوم بإنشاء مخزن مؤقت فارغ في حالة عدم وجود الملف.
- لقد تم توثيق أن 'f' يقوم بتعيين اسم الملف الافتراضي، بغض النظر عما إذا كان الملف موجودًا أم لا.
- وصف محسّن لحالة الخروج في --help وفي الدليل.
- تمت إضافة متغير MAKEINFO إلى التكوين وMakefile.in.
- تم توثيقه في INSTALL أنه عند اختيار معيار C، يجب تمكين ميزات POSIX بشكل صريح: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′
المصدر: linux.org.ru