GNU ed 1.20.1 utgitt

GNU-prosjektet har gitt ut en ny versjon av den klassiske tekstredigereren ed, som ble den første standard tekstredigereren for UNIX OS. Den nye versjonen er nummerert 1.20.1.

I den nye versjonen:

  • Nye kommandolinjealternativer '+line', '+/RE' og '+?RE', som setter gjeldende linje til det angitte linjenummeret eller til den første eller siste linjen som samsvarer med det regulære uttrykket "RE".
  • Filnavn som inneholder kontrolltegnene 1 til 31 blir nå avvist med mindre de løses ved hjelp av kommandolinjealternativet --unsafe-names.
  • Filnavn som inneholder kontrolltegnene 1 til 31 skrives nå ut ved å bruke oktale escape-sekvenser.
  • Ed avviser nå filnavn som slutter med en skråstrek.
  • Mellomkommandoer som ikke angir endringsflagget, fører ikke lenger til at den andre "e" eller "q" kommandoen mislykkes med en "buffer modifisert" advarsel.
  • Tilde-utvidelse gjøres nå for filnavn som sendes til kommandoer; hvis filnavnet begynner med "~/", erstattes tilden (~) med innholdet i HOME-variabelen.
  • Ed advarer nå første gang en kommando endrer en buffer lastet fra en skrivebeskyttet fil.
  • Det er dokumentert at "e" lager en tom buffer dersom filen ikke eksisterer.
  • Det er dokumentert at 'f' setter standard filnavn, uavhengig av om filen eksisterer eller ikke.
  • Forbedret beskrivelse av utgangsstatus i --help og i manualen.
  • MAKEINFO-variabelen er lagt til konfigurasjonen og Makefile.in.
  • Det ble dokumentert i INSTALL at når du velger C-standarden, må POSIX-funksjoner være eksplisitt aktivert: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Kilde: linux.org.ru

Legg til en kommentar