Projekt GNU vydal novú verziu klasického textového editora ed, ktorý sa stal prvým štandardným textovým editorom pre OS UNIX. Nová verzia má čí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ý alebo posledný riadok zodpovedajúci regulárnemu výrazu "RE".
- Názvy súborov obsahujúce riadiace znaky 1 až 31 sú teraz odmietnuté, pokiaľ nie sú vyriešené pomocou voľby príkazového riadka --unsafe-names.
- Názvy súborov obsahujúce riadiace znaky 1 až 31 sa teraz tlačia pomocou osmičkových sekvencií escape.
- Ed teraz odmieta názvy súborov končiace lomkou.
- Medziľahlé príkazy, ktoré nenastavujú príznak zmeny, už nespôsobujú zlyhanie druhého príkazu „e“ alebo „q“ s varovaním „upravená vyrovnávacia pamäť“.
- Rozšírenie tildy sa teraz vykonáva pre názvy súborov odovzdané príkazom; ak názov súboru začína "~/", vlnovka (~) je nahradená obsahom premennej HOME.
- Ed teraz varuje, keď príkaz prvýkrát zmení vyrovnávaciu pamäť načítanú zo súboru len na čítanie.
- Bolo zdokumentované, že "e" vytvára prázdnu vyrovnávaciu pamäť, 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.
- Vylepšený popis stavu ukončenia v --help a v príručke.
- Premenná MAKEINFO bola pridaná do konfigurácie a súboru Makefile.in.
- V INSTALL bolo zdokumentované, že pri výbere štandardu C musia byť funkcie POSIX explicitne povolené: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′
Zdroj: linux.org.ru
