Wydano GNU ed 1.20.1

Projekt GNU wydał nową wersję klasycznego edytora tekstowego ed, który był pierwszym standardowym edytorem tekstowym systemu UNIX. Nowa wersja nosi numer 1.20.1.

W nowej wersji:

  • Nowe opcje wiersza poleceń ‘+line’, ‘+\/RE’ i ‘+?RE’, które ustawiają bieżący wiersz na wskazany numer lub na pierwszy lub ostatni wiersz pasujący do wyrażenia regularnego „RE”.
  • Nazwy plików zawierające znaki sterujące od 1 do 31 są teraz odrzucane, jeśli nie są dozwolone za pomocą parametru wiersza poleceń —unsafe-names.
  • Nazwy plików zawierające znaki sterujące od 1 do 31 są teraz drukowane za pomocą ósemkowych sekwencji escape.
  • Ed teraz odrzuca nazwy plików kończące się ukośnikiem.
  • Kolejne polecenia, które nie ustawiają flagi zmiany, nie powodują już awarii drugiego polecenia „e” lub „q” z ostrzeżeniem „bufor został zmieniony”.
  • Rozszerzenie z użyciem tyldy jest teraz wykonywane dla nazw plików przekazywanych do poleceń; jeśli nazwa pliku zaczyna się od „~\/”, tylda (~) jest zastępowana zawartością zmiennej HOME.
  • Ed teraz ostrzega po raz pierwszy, gdy polecenie zmienia bufor załadowany z pliku tylko do odczytu.
  • Udokumentowano, że „e” tworzy pusty bufor, jeśli plik nie istnieje.
  • Udokumentowano, że ‘f’ ustawia domyślną nazwę pliku, niezależnie od tego, czy plik istnieje czy nie.
  • Poprawiono opis statusu wyjścia w —help i w podręczniku.
  • Zmienna MAKEINFO została dodana do konfiguracji i Makefile.in.
  • W INSTALL udokumentowano, że przy wyborze standardu C funkcje POSIX muszą być jawnie włączone: ./configure CFLAGS+=’—std=c99 -D_POSIX_C_SOURCE=2′

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster