Projekt GNU vydal novú verziu klasického textového editora ed, ktorý sa stal prvým štandardným textovým editorom OS UNIX. Nová verzia dostala číslo 1.20.1.
V novej verzii:
- Nové možnosti príkazového riadka ‘+line’, ‘+\/RE’ a ‘+?RE’, ktoré nastavujú aktuálny riadok na zadané číslo riadku alebo na prvý či posledný riadok zodpovedajúci regulárnemu výrazu „RE“.
- Názvy súborov obsahujúce riadiace znaky od 1 do 31 sú teraz odmietané, pokiaľ nie sú povolené pomocou príkazového parametra —unsafe-names.
- Názvy súborov obsahujúce riadiace znaky od 1 do 31 sú teraz tlačené s použitím osmičkových escape sekvencií.
- Ed teraz odmieta názvy súborov, ktoré končia lomkou.
- Medzičasové príkazy, ktoré nenastavujú príznak zmeny, už nespôsobujú zlyhanie druhej komandy „e“ alebo „q“ s upozornením „buffer bol zmenený“.
- Rozšírenie pomocou vlnovky sa teraz vykonáva pre názvy súborov odovzdávané príkazom; ak názov súboru začína na „~\/“, vlnovka (~) sa nahradí obsahom premennej HOME.
- Ed teraz varuje prvýkrát, keď príkaz mení buffer načítaný zo súboru, ktorý je len na čítanie.
- Bolo zdokumentované, že „e“ vytvára prázdny buffer, ak súbor neexistuje.
- Bolo zdokumentované, že ‘f’ nastavuje predvolený názov súboru bez ohľadu na to, či súbor existuje alebo nie.
- Zlepšený popis statusu výstupu v —help a v príručke.
- Premenná MAKEINFO bola pridaná do konfigurácie a Makefile.in.
- V INSTALL bolo zdokumentované, že pri výbere štandardu C musia byť funkcie POSIX explicitne zahrnuté: .\/configure CFLAGS+=’—std=c99 -D_POSIX_C_SOURCE=2′
Zdroj: linux.org.ru
