GNU-prosjektet har utgitt en ny versjon av den klassiske tekstredigereren ed, som var den fĂžrste standard tekstredigereren for UNIX-operativsystemet. Den nye versjonen har versjonsnummer 1.20.1.
I den nye versjonen:
- Nye kommandolinjealternativer â+lineâ, â+REâ og â+?REâ, som setter den nĂ„vĂŠrende linjen til et angitt linjenummer eller til den fĂžrste eller siste linjen som samsvarer med regulĂŠrt uttrykk «RE».
- Filnavn som inneholder kontrolltegn fra 1 til 31, blir nĂ„ avvist hvis de ikke er tillatt med kommandolinjeparameteren âunsafe-names.
- Filnavn som inneholder kontrolltegn fra 1 til 31, blir nÄ skrevet ut med Ätte-talls escape-sekvenser.
- Ed avviser nÄ filnavn som slutter med skrÄstrek.
- Interimkommandoer som ikke setter endringsflagget, fÞrer ikke lenger til at den andre kommandoen «e» eller «q» feiler med advarselen «buffer endret».
- Utvidelse med tilde utfÞres nÄ for filnavn som sendes til kommandoene; hvis filnavnet starter med «~/», blir tilde (~) erstattet med innholdet i miljÞvariabelen HOME.
- Ed gir nÄ en advarsel fÞrste gang en kommando endrer en buffer lastet fra en skrivebeskyttet fil.
- Det er dokumentert at «e» oppretter en tom buffer hvis filen ikke eksisterer.
- Det er dokumentert at âfâ setter standard filnavn, uavhengig av om filen eksisterer eller ikke.
- Beskrivelsen av utgangsstatusen i âhelp og i manualen er forbedret.
- Variabelen MAKEINFO har blitt lagt til i konfigurasjonen og Makefile.in.
- I INSTALL er det dokumentert at nĂ„r du velger C-standarden, mĂ„ POSIX-funksjoner inkluderes eksplisitt: ./configure CFLAGS+=ââstd=c99 -D_POSIX_C_SOURCE=2â
Kilde: linux.org.ru
