Вийшов GNU ed 1.20.1

Проект GNU випустив нову версію класичного текстового редактора Ed, який став першим стандартним текстовим редактором ОС UNIX. Нова версія одержала номер 1.20.1.

В новой версії:

  • Нові опції командного рядка '+line', '+/RE', and '+?RE', які встановлюють поточний рядок на вказаний номер рядка або на перший або останній рядок, що відповідає регулярному виразу "RE".
  • Імена файлів, що містять символи керування від 1 до 31, тепер відхиляються, якщо вони не дозволені за допомогою параметра командного рядка —unsafe-names.
  • Імена файлів, що містять символи керування від 1 до 31, тепер друкуються з використанням вісімкових escape-послідовностей.
  • Ed тепер відхиляє імена файлів, що закінчуються косою межею.
  • Проміжні команди, які не встановлюють прапор зміни, більше не призводять до збою другої команди "e" або "q" із попередженням "буфер змінено".
  • Розширення за допомогою тильди тепер виконується для імен файлів, які передаються командам; якщо ім'я файлу починається з "~/", тільда ​​(~) замінюється вмістом змінної HOME.
  • Ed тепер попереджає вперше, коли команда змінює буфер, завантажений із файлу, доступного лише читання.
  • Було задокументовано, що e створює порожній буфер, якщо файл не існує.
  • Було задокументовано, що 'f' встановлює ім'я файлу за промовчанням, незалежно від того, існує файл чи ні.
  • Поліпшено опис статусу виходу в —help та в посібнику.
  • Змінна MAKEINFO була додана до конфігурації та Makefile.in.
  • В INSTALL було задокументовано, що при виборі стандарту C функції POSIX повинні бути явно включені: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Джерело: linux.org.ru

Додати коментар або відгук