GNU Projesi, UNIX işletim sistemi için ilk standart metin editörü haline gelen klasik metin editörü ed'in yeni bir versiyonunu yayınladı. Yeni sürüm 1.20.1 olarak numaralandırılmıştır.
Yeni sürümde:
- Geçerli satırı belirtilen satır numarasına veya "RE" normal ifadesiyle eşleşen ilk veya son satıra ayarlayan yeni komut satırı seçenekleri '+satır', '+/RE' ve '+?RE'.
- 1'den 31'e kadar olan kontrol karakterlerini içeren dosya adları, --unsafe-names komut satırı seçeneği kullanılarak çözümlenmedikçe artık reddedilmektedir.
- 1'den 31'e kadar olan kontrol karakterlerini içeren dosya adları artık sekizlik kaçış dizileri kullanılarak yazdırılmaktadır.
- Ed artık eğik çizgiyle biten dosya adlarını reddediyor.
- Değişiklik bayrağını ayarlamayan ara komutlar artık ikinci "e" veya "q" komutunun "arabellek değiştirildi" uyarısıyla başarısız olmasına neden olmaz.
- Tilde genişletme artık komutlara aktarılan dosya adları için yapılıyor; dosya adı "~/" ile başlıyorsa yaklaşık işareti (~), HOME değişkeninin içeriğiyle değiştirilir.
- Ed artık bir komut salt okunur bir dosyadan yüklenen bir arabelleği ilk kez değiştirdiğinde uyarı veriyor.
- Dosya mevcut değilse "e"nin boş bir arabellek oluşturduğu belgelenmiştir.
- 'F'nin, dosyanın mevcut olup olmadığına bakılmaksızın varsayılan dosya adını ayarladığı belgelenmiştir.
- --help ve kılavuzdaki çıkış durumunun açıklaması iyileştirildi.
- MAKEINFO değişkeni konfigürasyona ve Makefile.in dosyasına eklendi.
- C standardını seçerken POSIX özelliklerinin açıkça etkinleştirilmesi gerektiği INSTALL'da belgelenmiştir: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′
Kaynak: linux.org.ru