Projekt GNU je izdal novo različico klasičnega besedilnega urejevalnika ed, ki je postal prvi standardni besedilni urejevalnik v operacijskem sistemu UNIX. Nova različica ima številko 1.20.1.
V novi različici:
- Nove možnosti ukazne vrstice ‘+line’, ‘+\/RE’ in ‘+?RE’, ki nastavljajo trenutno vrstico na navedeno številko vrstice ali na prvo ali zadnjo vrstico, ki ustreza regularnemu izrazu «RE».
- Imena datotek, ki vsebujejo kontrolne znake od 1 do 31, so zdaj zavrnjena, če niso dovoljena s parameterom ukazne vrstice —unsafe-names.
- Imena datotek, ki vsebujejo kontrolne znake od 1 do 31, so zdaj tiskana z uporabo osemniških escape-sekvenc.
- Ed zdaj zavrne imena datotek, ki se končajo s poševnico.
- Interpolacijski ukazi, ki ne nastavijo oznake spremembe, več ne povzročajo napake drugega ukaza «e» ali «q» s opozorilom «zavihek spremenjen».
- Razširitev s tilde se zdaj izvede za imena datotek, posredovanih ukazom; če ime datoteke začne s «~\/», se tilde (~) nadomesti s vsebino spremenljivke HOME.
- Ed zdaj prvič opozarja, ko ukaz spremeni zavihek, naložen iz datoteke, ki je na voljo samo za branje.
- Dokumentirano je, da «e» ustvari prazno zavihk, če datoteka ne obstaja.
- Dokumentirano je, da ‘f’ nastavi privzeto ime datoteke, ne glede na to, ali datoteka obstaja ali ne.
- Izboljšan je opis statusa izhoda v —help in v priročniku.
- Spremenljivka MAKEINFO je bila dodana v konfiguracijo in Makefile.in.
- V INSTALL je bilo dokumentirano, da je pri izbiri standarda C treba funkcije POSIX izrecno vključiti: .\/configure CFLAGS+=’—std=c99 -D_POSIX_C_SOURCE=2′
Izvor: linux.org.ru
