پروژه گنو نسخه جدیدی از ویرایشگر متن کلاسیک را منتشر کرده است که اولین ویرایشگر متن استاندارد برای سیستم عامل یونیکس شد. نسخه جدید 1.20.1 شماره گذاری شده است.
در نسخه های جدید:
- گزینه های جدید خط فرمان '+line'، '+/RE'، و '+?RE'، که خط فعلی را به شماره خط مشخص شده یا اولین یا آخرین خط مطابق با عبارت منظم "RE" تنظیم می کند.
- نام فایل های حاوی نویسه های کنترلی 1 تا 31 اکنون رد می شوند مگر اینکه با استفاده از گزینه خط فرمان --unsafe-names حل و فصل شوند.
- نام فایلهای حاوی نویسههای کنترلی 1 تا 31 اکنون با استفاده از دنبالههای فرار هشتگانه چاپ میشوند.
- Ed اکنون نام فایلهایی را که با اسلش ختم میشوند را رد میکند.
- دستورات میانی که پرچم تغییر را تنظیم نمیکنند، دیگر باعث نمیشوند که فرمان دوم «e» یا «q» با هشدار «بافر اصلاح شده» از کار بیفتد.
- گسترش Tilde اکنون برای نام فایل های ارسال شده به دستورات انجام می شود. اگر نام فایل با "~/" شروع شود، tilde (~) با محتوای متغیر HOME جایگزین می شود.
- Ed اکنون برای اولین بار هشدار می دهد که یک فرمان یک بافر بارگذاری شده از یک فایل فقط خواندنی را تغییر می دهد.
- مستند شده است که "e" در صورت عدم وجود فایل، یک بافر خالی ایجاد می کند.
- مستند شده است که 'f' نام فایل پیش فرض را تعیین می کند، صرف نظر از اینکه فایل وجود دارد یا نه.
- شرح بهبود یافته وضعیت خروج در --help و در دفترچه راهنما.
- متغیر MAKEINFO به پیکربندی و Makefile.in اضافه شده است.
- در INSTALL مستند شد که هنگام انتخاب استاندارد C، ویژگیهای POSIX باید به صراحت فعال شوند: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′
منبع: linux.org.ru