GNU ed 1.20.1 a fost lansat

Proiectul GNU a lansat o nouă versiune a editorului de text clasic ed, care a devenit primul editor de text standard pentru sistemul de operare UNIX. Noua versiune este numerotata 1.20.1.

În noua versiune:

  • Opțiuni noi de linie de comandă „+line”, „+/RE” și „+?RE”, care setează linia curentă la numărul de linie specificat sau la prima sau ultima linie care se potrivește cu expresia regulată „RE”.
  • Numele de fișiere care conțin caracterele de control de la 1 la 31 sunt acum respinse, cu excepția cazului în care sunt rezolvate folosind opțiunea de linie de comandă --unsafe-names.
  • Numele de fișiere care conțin caracterele de control de la 1 la 31 sunt acum tipărite folosind secvențe de evacuare octale.
  • Ed respinge acum numele fișierelor care se termină cu o bară oblică.
  • Comenzile intermediare care nu setează indicatorul de modificare nu mai provoacă a doua comandă „e” sau „q” să eșueze cu un avertisment „buffer modificat”.
  • Extinderea Tilde este acum făcută pentru numele de fișiere transmise comenzilor; dacă numele fișierului începe cu „~/”, tilde (~) este înlocuită cu conținutul variabilei HOME.
  • Ed avertizează acum prima dată când o comandă modifică un buffer încărcat dintr-un fișier numai pentru citire.
  • S-a documentat că „e” creează un buffer gol dacă fișierul nu există.
  • S-a documentat că „f” setează numele implicit al fișierului, indiferent dacă fișierul există sau nu.
  • Descriere îmbunătățită a stării de ieșire în --help și în manual.
  • Variabila MAKEINFO a fost adăugată la configurație și Makefile.in.
  • În INSTALL a fost documentat că atunci când alegeți standardul C, caracteristicile POSIX trebuie să fie activate în mod explicit: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Sursa: linux.org.ru

Adauga un comentariu