Izdano GNU ed 1.20.1

Projekt GNU je izdal novo različico klasičnega urejevalnika besedil ed, ki je postal prvi standardni urejevalnik besedil za OS UNIX. Nova različica ima številko 1.20.1.

V novi različici:

  • Nove možnosti ukazne vrstice '+line', '+/RE' in '+?RE', ki nastavijo trenutno vrstico na določeno številko vrstice ali na prvo ali zadnjo vrstico, ki se ujema z regularnim izrazom "RE".
  • Imena datotek, ki vsebujejo kontrolne znake od 1 do 31, so zdaj zavrnjena, razen če so razrešena z možnostjo ukazne vrstice --unsafe-names.
  • Imena datotek, ki vsebujejo kontrolne znake od 1 do 31, so zdaj natisnjena z osmiškimi ubežnimi zaporedji.
  • Ed zdaj zavrača imena datotek, ki se končajo s poševnico.
  • Vmesni ukazi, ki ne nastavijo zastavice za spremembo, ne povzročajo več neuspeha drugega ukaza "e" ali "q" z opozorilom "buffer modified".
  • Razširitev tilde je zdaj izvedena za imena datotek, posredovana ukazom; če se ime datoteke začne z "~/", se tilda (~) nadomesti z vsebino spremenljivke HOME.
  • Ed zdaj opozori, ko ukaz prvič spremeni medpomnilnik, naložen iz datoteke samo za branje.
  • Dokumentirano je bilo, da "e" ustvari prazen medpomnilnik, če datoteka ne obstaja.
  • Dokumentirano je, da 'f' nastavi privzeto ime datoteke, ne glede na to, ali datoteka obstaja ali ne.
  • Izboljšan opis statusa izhoda v --help in v priročniku.
  • Spremenljivka MAKEINFO je bila dodana konfiguraciji in Makefile.in.
  • V INSTALL je bilo dokumentirano, da morajo biti pri izbiri standarda C funkcije POSIX izrecno omogočene: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Vir: linux.org.ru

Dodaj komentar