GNU loyihasi klassik matn muharriri edning yangi versiyasini chiqardi, u UNIX OT uchun birinchi standart matn muharriri bo'ldi. Yangi versiya 1.20.1 raqamlangan.
Yangi versiyada:
- Yangi buyruq qatori opsiyalari '+line', '+/RE' va '+?RE', ular joriy qatorni belgilangan qator raqamiga yoki “RE” oddiy ifodasiga mos keladigan birinchi yoki oxirgi qatorga o'rnatadi.
- 1 dan 31 gacha bo'lgan nazorat belgilarini o'z ichiga olgan fayl nomlari endi rad etiladi, agar ular --unsafe-names buyruq qatori opsiyasi yordamida hal qilinmasa.
- 1 dan 31 gacha bo'lgan nazorat belgilarini o'z ichiga olgan fayl nomlari endi sakkizlik qochish ketma-ketligi yordamida chop etiladi.
- Ed endi slash bilan tugaydigan fayl nomlarini rad etadi.
- O'zgartirish bayrog'ini o'rnatmagan oraliq buyruqlar endi ikkinchi "e" yoki "q" buyrug'ining "bufer o'zgartirilgan" ogohlantirishi bilan ishlamay qolishiga olib keladi.
- Tilde kengaytmasi endi buyruqlarga uzatiladigan fayl nomlari uchun amalga oshiriladi; agar fayl nomi "~/" bilan boshlansa, tilde (~) HOME o'zgaruvchisi mazmuni bilan almashtiriladi.
- Ed endi buyruq faqat o'qish uchun fayldan yuklangan buferni birinchi marta o'zgartirganda ogohlantiradi.
- Agar fayl mavjud bo'lmasa, "e" bo'sh buferni yaratishi hujjatlashtirilgan.
- Fayl mavjudligi yoki yo'qligidan qat'i nazar, "f" standart fayl nomini o'rnatishi hujjatlashtirilgan.
- --help va qo'llanmada chiqish holatining takomillashtirilgan tavsifi.
- MAKEINFO o'zgaruvchisi konfiguratsiyaga va Makefile.in ga qo'shildi.
- INSTALL-da C standartini tanlashda POSIX funksiyalari aniq yoqilgan bo'lishi kerakligi hujjatlashtirilgan: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2'
Manba: linux.org.ru