GNU projekt on välja andnud uue versiooni klassikalisest tekstiredaktorist ed, mis sai esimeseks standardseks tekstiredaktoriks UNIX-i operatsioonisüsteemis. Uue versiooni number on 1.20.1.
Uues versioonis:
- Uued käsurea valikud '+line', '+/RE' ja '+?RE', mis seadistavad aktiivse rea määratud reale või esimesele või viimasele reale, mis vastab regulaaravaldistele 'RE'.
- Failinimed, mis sisaldavad kontrollmärke vahemikus 1 kuni 31, keeldutakse nüüd, kui need ei ole lubatud käsurea parameetri —unsafe-names abil.
- Failinimed, mis sisaldavad juhtimise sümboleid vahemikus 1 kuni 31, prinditakse nüüd kasutades kaheksandikku escape-järjestusi.
- Ed lükkab nüüd tagasi failinimed, mis lõpevad kaldkriipsuga.
- Vahekäsklused, mis ei seadista muudetud flägi, ei põhjusta enam teise käsu 'e' või 'q' tõrget hoiatusega 'puudutatud puffer'.
- Laienemine tilde abil toimub nüüd failinimede puhul, mis edastatakse käskudele; kui failinimi algab '~/', asendatakse tilde (~) HOME muutujaga.
- Ed hoiatab nüüd esmakordselt, kui käsk muudab loetud failist alla laaditud puhversalvestust, millele on antud ainult lugemisõigus.
- 'e' dokumenteeriti, et see loob tühja puhvri, kui faili ei eksisteeri.
- 'f' dokumenteeriti, et see seadistab vaikefaili nime, olenemata sellest, kas fail eksisteerib või mitte.
- Väljundstate kirjeldust on parandatud —help ja juhendi sees.
- Muutuja MAKEINFO on lisatud konfiguratsiooni ja Makefile.in.
- INSTALLis dokumenteeriti, et POSIXi funktsioonid peavad olema C standardi valimisel selgelt kaasatud: ./configure CFLAGS+=’—std=c99 -D_POSIX_C_SOURCE=2′
Allikas: linux.org.ru
