Megjelent a GNU ed 1.20.1

A GNU Project kiadta a klasszikus szövegszerkesztő új verzióját, amely az első szabványos szövegszerkesztő lett a UNIX operációs rendszerhez. Az új verzió számozása 1.20.1.

Az új verzióban:

  • Az új parancssori „+sor”, „+/RE” és „+?RE” opciók, amelyek az aktuális sort a megadott sorszámra vagy az „RE” reguláris kifejezésnek megfelelő első vagy utolsó sorra állítják.
  • Az 1-től 31-ig terjedő vezérlőkaraktereket tartalmazó fájlneveket a rendszer most elutasítja, hacsak nem a --unsafe-names parancssori kapcsolóval oldja meg őket.
  • Az 1-től 31-ig terjedő vezérlőkaraktereket tartalmazó fájlnevek nyomtatása immár oktális escape szekvenciákkal történik.
  • Ed most elutasítja a perjelre végződő fájlneveket.
  • Azok a közbenső parancsok, amelyek nem állítják be a változásjelzőt, már nem okozzák a második „e” vagy „q” parancs meghiúsulását „puffer módosítva” figyelmeztetéssel.
  • A Tilde kibontása megtörtént a parancsoknak átadott fájlneveknél; ha a fájlnév "~/"-vel kezdődik, a tilde (~) helyére a HOME változó tartalma kerül.
  • Ed most figyelmeztet, amikor egy parancs először módosít egy csak olvasható fájlból betöltött puffert.
  • Dokumentált, hogy az "e" üres puffert hoz létre, ha a fájl nem létezik.
  • Dokumentált, hogy az 'f' beállítja az alapértelmezett fájlnevet, függetlenül attól, hogy a fájl létezik-e vagy sem.
  • A kilépési állapot továbbfejlesztett leírása a --help-ben és a kézikönyvben.
  • A MAKEINFO változó hozzáadásra került a konfigurációhoz és a Makefile.in fájlhoz.
  • Az INSTALL-ban dokumentálták, hogy a C szabvány kiválasztásakor a POSIX funkciókat kifejezetten engedélyezni kell: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Forrás: linux.org.ru

Hozzászólás