Излезе GNU ed 1.20.1

Проект GNU пусна нова версия на класическия текстов редактор ed, който стана първият стандартен текстов редактор на ОС UNIX. Новата версия получи номер 1.20.1.

В новата версия:

  • Новите опции на командния ред ‘+line’, ‘+\/RE’ и ‘+?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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster