GNU editie 1.20.1 vrijgegeven

Het GNU Project heeft een nieuwe versie uitgebracht van de klassieke teksteditor ed, die de eerste standaard teksteditor voor het UNIX-besturingssysteem werd. De nieuwe versie heeft nummer 1.20.1.

In de nieuwe versie:

  • Nieuwe opdrachtregelopties '+line', '+/RE' en '+?RE', die de huidige regel instellen op het opgegeven regelnummer of op de eerste of laatste regel die overeenkomt met de reguliere expressie 'RE'.
  • Bestandsnamen die de controletekens 1 tot en met 31 bevatten, worden nu afgewezen, tenzij ze worden omgezet met behulp van de opdrachtregeloptie --unsafe-names.
  • Bestandsnamen die de controletekens 1 tot en met 31 bevatten, worden nu afgedrukt met behulp van octale escape-reeksen.
  • Ed wijst nu bestandsnamen af ​​die eindigen op een schuine streep.
  • Tussenliggende opdrachten die de wijzigingsvlag niet instellen, zorgen er niet langer voor dat de tweede opdracht "e" of "q" mislukt met een waarschuwing "buffer gewijzigd".
  • Tilde-uitbreiding wordt nu gedaan voor bestandsnamen die aan opdrachten worden doorgegeven; als de bestandsnaam begint met "~/", wordt de tilde (~) vervangen door de inhoud van de HOME-variabele.
  • Ed waarschuwt nu de eerste keer dat een opdracht een buffer wijzigt die is geladen vanuit een alleen-lezen bestand.
  • Er is gedocumenteerd dat "e" een lege buffer creëert als het bestand niet bestaat.
  • Er is gedocumenteerd dat 'f' de standaard bestandsnaam instelt, ongeacht of het bestand bestaat of niet.
  • Verbeterde beschrijving van de afsluitstatus in --help en in de handleiding.
  • De MAKEINFO-variabele is toegevoegd aan de configuratie en Makefile.in.
  • In INSTALL is gedocumenteerd dat bij het kiezen van de C-standaard POSIX-functies expliciet moeten worden ingeschakeld: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Bron: linux.org.ru

Voeg een reactie